Avtar corporate office is located in Udyog Gruhaa No. 10 Raja Nagar Neelankarai, Valmiki Nagar, Tamil Nadu, 600041, India and has 51-200 employees.
avtar
avtaar inc
avtar career creators
avtar the power of diversity
avtar vision proficient mutual benefits ltd
Departments
Number of employees
Human Resources
11
Operations
7
Sales
3
C-Suite
2
Engineering & Technical
2
Marketing
1
Information Technology
1
| Location | People at location |
| Asia | 11-50 |
Explore people who held key positions, contributed to Avtar's success, and advanced their careers.
Explore More
Avtar specializes in transforming workplace cultures with a focus on gender equity and inclusion, leveraging over 25 years of experience. They offer a range of services including talent solutions, workforce strategy, and career enablement services aimed at enhancing hiring practices and fostering inclusive environments. Their clients include organi... Read More