Francis Cruz
Webchat And Voice Operations Manager @ Tech Mahindra
About Francis Cruz
Francis Cruz is a Webchat and Voice Operations Manager with extensive experience in managing operations and client servicing. He has worked at Tech Mahindra since 2016 and previously held a similar role at Fidelity Information Services for 15 years.