Finch
Open positions
1 job
last month
Account Manager
North AmericaFull-time
United States
New YorkIn this position, you’ll play a critical role in driving revenue growth by navigating customer renewals, securing upsells and expansions, and fostering strong relationships with our key accounts You’ll be responsible…
SaaS Strategic Planning
145K – 154K $