CloudTalk

HQ
New York
Total Offices: 5
198 Total Employees
Year Founded: 2016

Teams at CloudTalk

Recently posted jobs

12 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Software
As a Sales Development Representative, you will engage with inbound leads, educate prospects about CloudTalk's AI solutions, and collaborate with the sales team to drive conversions.
16 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Software
Support SalesOps with customer setup, deal auditing, commission calculations, and follow-up on invoices. Identify inefficiencies, automate repetitive tasks, and produce clear documentation to improve billing and revenue processes.
18 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Software
Account Managers at CloudTalk own customer retention and portfolio expansion, acting as strategic partners closely tracking client KPIs and health metrics. They lead renewals, growth opportunities, and advocate for clients internally while leveraging data and technical aptitude to drive success.