Natalie Szocs Email

Customer Success Manager . Imperative

Current Roles

Employees:
34
Revenue:
$3.9M
About
Imperative Address
1201 Second Ave.
Seattle, WA
United States

Past Companies

ImperativeCustomer Success Coordinator
IndustriousCommunity Manager
Butler UniversityAssistant Director of Fitness and Marketing