Bacula Systems
Contact
Links
View in org chart
Frank Barker
CEO
Aristide Caraccio
VP, Sales & Marketing
Jorge Gea
CTO
Ludovic Piquerez
Director of Support
Silvia De Petra
Finance Manager
+ 4 more
Gregory M. Tardiff
Director Of Sales US Eastern Region
Marc Neudecker
Director Of Sales DACH
Oliver Hoppen
Sales Director
Stephane Schweizer
+ 2 more
Current role