Upflow
Show contact
Links
Previous companies
Heather Rouke
Director, Customer Success
Kelly McDougall Percillier
Marketing Manager
Laurie G.
Senior Customer Success Manager EMEA
Aashima Lamba
Senior Manager - Demand Generation
Matthew Davidson
Associate Account Executive
+ 3 more
April, 2023 - present
July, 2022
View in org chart