Our team

Product Management

 Aylin Pekmez

Head of Product Management

Aylin Pekmez

+43 5242 6900 4715

 Diego Narvaez

Diego Narvaez

Product Manager

+43 5242 6900 4755

 Martina Wechselberger

Martina Wechselberger

Product Manager

+43 5242 6900 4754