As Sales Manager III – New Business at Sinch, you’ll play a critical role in fueling our growth by driving top-of-funnel sales activity and contributing to high-quality pipeline development. This role is focused on targeted prospecting, early-stage lead qualification, and setting the foundation for successful sales engagements. You will be on the front lines of our go-to-market strategy, helping identify new customer opportunities and collaborating closely with Senior Sales Managers and Sales Executives to advance prospects through the funnel. You’ll conduct high-volume outreach across multiple channels—including email, phone, and social media—to generate interest and schedule discovery calls. By engaging with leads and assessing their fit, you’ll qualify opportunities and contribute directly to pipeline expansion. Your attention to detail in capturing customer insights, managing CRM data, and preparing effective handoffs will support sales execution and forecasting accuracy. This role is ideal for a driven, curious, and collaborative sales professional eager to build strong foundational skills in sales strategy, communication, and solution positioning, while working alongside a high-performing team in a fast-paced, customer-centric environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level