, Delhi, India • 11 - 50 Employees
Human Resources
Skillr is making the world's knowledge more accessible than ever. Our innovative platform enables anyone to connect with an expert instantly and seamlessly. Skillr is transforming how expertise is discovered and shared.