Log in
Invstr
Contact
Links
View in org chart
Kerim Derhalli
CEO
Oğuzhan Akyol
Software Developer
Jane Carson
Head of Growth
Nora Lee Notzon
Chief Marketing Officer
Nicholas Albert
Head Of Product
+ 9 more
July, 2022 - present