Greencube Corp
Open positions
1 job
4 views 7 months ago
Senior Account Executive
Open 51d North AmericaSenior 1 question
United States
New York, San FranJob Description: Position Summary: Account Executives oversee a portfolio of assigned accounts, or a specific key account, drive client satisfaction and ensure our various teams deliver on client requests in an…
Account Executive