Maestra employs 134 employees. The Maestra management team includes Alex Gornik (CEO), Philipp Volnov (Head of Customer Success), and Maria Efanova (CFO).
Looking for a particular Maestra employee's phone or email?