Log in
Shift Technology
Contact
Links
View in org chart
David Dumas-Lattaque
Head Of Customer Success - Health & Life France
Brigid Edmunds
Customer Success Manager Uk, Ireland & Nordics
Jessica Albano
Customer Success Manager
Kenshi Kakeya
Bill Deppe
+ 7 more
January, 2022 - present