Suraj Challa
Service Management Lead @ Tech Mahindra
About Suraj Challa
Suraj Challa serves as the Service Management Lead at Tech Mahindra, where he has worked since 2022 in Hyderabad, India. He has a background in engineering and extensive experience in service delivery, technical support, and project management within the technology sector.