Stephen Tarrant is a seasoned sales professional with extensive experience in leading and developing high-performing sales teams across multiple regions. Currently serving as Senior Manager of Sales Development Representatives International at Twilio Segment, Stephen focuses on driving pipeline growth and aligning sales strategies globally. Previous roles include Manager of Emerging Sales at Twilio Segment and various management positions at Vodafone Business, where Stephen honed skills in revenue growth, client relationships, and team performance. With a background in digital sales and partnerships, combined with a Certified Project Management Diploma from Technological University Dublin, Stephen has consistently demonstrated a commitment to achieving sales targets and fostering client satisfaction throughout a diverse career in the technology and telecommunications sectors.
This person is not in any teams
This person is not in any offices