top of page
banner.png

Our Leadership

DSC01886_edited.jpg

Devika Vivek

Chief Executive Officer

DSC01893_edited.jpg

Srikar Akundi

Chief Technical Officer

DSC01895_edited_edited.jpg

Shalom Abebe

Chief Business Officer

bottom of page