Optimus Global Services Ltd
Manager - Operations
Serco
Team Manager - Operations
Omnix International
Head - Marketing Communication
123 Greetings
Chief Sales Officer at 123greetings Dot Com
123 Greetings
Chief Sales Officer at 123 Greetings
Loyola College
University of Madras