About us: Visit Health is changing the face of employee health and wellness in India. 1mn+ users across 200+ large Indian conglomerates to new age start ups
Company: Vestas Skills: Project Management Experience: 5 + Years Education: Bachelors/3-5 yr Degree Location: Chennai, Tamil Nadu, India Vestas is the world