Sean Currie
Sean Currie
Customer Success Manager
(4)
3
Location
Chicago, Illinois, United States
Portals
Categories
Education Product management Product or service launch Project management Training & development

Latest feedback

Achievements

Recent experiences