Log in
CompTIA
Contact
Links
View in org chart
Jordan Wehrle
Director, Customer Success
Maria Farley
Customer Success Director
Leanne Johnson
Engagement Manager
Amber Ferguson
Sales Development Manager
Jessica Walker
Customer Success Manager
+ 8 more
Stevie George
Customer Success Manager At Comptia
May 1, 2024 - present
January, 2023
Customer Success Director at Digital River
Customer Success Director at HireVue
Customer Success Director at CAST Software
Customer Success Director at Plume
Customer Success Director at Partnerize