Mohan Gedela

Angestellt, Business processing team Lead (Website QA), Tata Consultancy Services