Optimove
Open positions
1 job
3 months ago
Account Executive
North AmericaFull-time
United States
New YorkAt Optimove, the Account Executive position is a dynamic and essential client-facing role that collaboratively interacts with prospects and internal teams to generate new business and build the client portfolio The…
Account Executive
80K – 100K $