TTruvetaCompany careers siteDirector Of Engineering - Platform ServicesHyderabad, IndiaOn-site · Full-timeEngineering & TechnologyDirector & above8 weeks ago · via GreenhouseTailor résumé ↗DetailsApply ↗