Likes
As the name indicates, Explorra School of Design & Technology offers unlimited potential to grow. It is a people centric company where employees are empowered and are real asset in the eyes of the management. Management offers safe, healthy, ethical work place where employees can explore their competencies and contribute in building strong work culture.
read more