Damstra Technology
Contact
View in org chart
Christian Damstra
CEO, Brisbane, AU
Katja Voegele
Chief Product Officer, Melbourne, AU
Damien Camilleri
Chief Technology Officer, Sydney, AU
Sam Marciano
Chief Commercial Officer, Sydney AU
Seb Culbert
Chief Global Operations Officer, Sydney, AU
+ 7 more
David Nealon
Product Manager
Marina Teslya
Product Owner
Martina Simmons
Stewart Walker
Current role