Log in
Lookthrough
Contact
Links
Previous companies
View in org chart
Marcel Staub
Founder & CEO
Patrick Imbach
CTO
Sabina Lagerkranser
COO
Fabian Liechti
Head of Sales
Pascal Lambers
Business Development, NL
Current role