Simulmedia
Open positions
1 job
5 months ago
Client Success Manager
North AmericaFull-time
United States
New YorkHave a strong understanding of Simulmedia’s value proposition and product offerings Understand customer business objectives and pain points (e.g., to tailor Simulmedia’s solutions to solve client challenges, etc.) Have…