About Us
Management Team
Management Team
Management Team
Ben Israel
Chief Executive Officer and Vice-Chairman of the Board
Victor P. Elango
Chief Operating Officer and Director, Finance
Lovina Christy
Chief Technology Officer
Kirupa Manoj
Senior Vice President, North America
Ramesh Krishna
Senior Vice President, Strategy and Marketing
Regional Heads
Alberto Sanchez Plaza
Spain
Bahati Mayeka
South Africa, Malawi, Zimbabwe
Reagan Thomas
Germany
Manjesh Muthapa
Canada
Giancarlo Ambrosini
Italy
Titus Varghese
Bahrain
Sebastiaan van den Roovaart
The Netherlands