Touch Consultants's Location
New Delhi, Delhi, India
Touch Consultants's Skills
Touch Consultants's Summary
Touch Consultants, based in New Delhi, Delhi, India, is currently a Founder and Chief Executive Officer at Touch Consultants. With a robust skill set that includes Employee Relations, Hiring, Performance Management, Screening, Team Management and more, Touch Consultants contributes valuable insights to the industry. Touch Consultants has 2 emails on RocketReach.