Our Leadership

Andrew Duncan
Chief Executive Officer and Chairman of the Board

Ravi Krishnan
Chief Technical Officer and Director

Dharmesh Dadbhawala
Senior Vice President of Operations

Charlie Glavin
Chief Financial Officer, Secretary and Director

Glenn Cordingley
Senior Vice President Partnerships and Financial Services
Elizabeth Venafro
Chief Marketing Officer


‍‍
Contact Us