Log in
Element Logic®
Contact
Links
Previous companies
View in org chart
Tina Meffert
Head Of Project Management Office
Alexis Torres
Project Manager
Vibeke Sitter
Process Director Europe
Anita Henriksson
Solutions Architect
Susanne Frick
Project Delivery Director
+ 7 more
October, 2022 - present