Log in
Damstra Technology
Contact
Links
View in org chart
Christian Damstra
CEO, Brisbane, AU
Sam M.
Chief Commercial Officer (CCO)
Damien Camilleri
Chief Technology Officer, Sydney, AU
Katja Voegele
Chief Product Officer, Melbourne, AU
Sam Marciano
Chief Commercial Officer, Sydney AU
+ 7 more
Sonya Castle
Head of Client Relations
November, 2021 - present