
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
