SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Sales Support Specialist

Company: WorldStrides

Location: Merida, London

Posted: June 03, 2026

Apply for This Position

Submit Application

Position Details

Job Description

Description

The Sales Support Specialist is responsible for supporting the sales team with day-to-day responsibilities, specifically administrative tasks to achieve established internal service-level agreements (SLA). The successful candidate will play a crucial role in supporting our sales operations by handling a variety of administrative tasks.

  Key Responsibilities Include:

  • Provide excellent customer service to all program participants, clients, and internal teammates.
  • Assist the sales team with daily administrative tasks, ensuring smooth and efficient operations.
  • Learn our sales process from beginning to end: prospecting/lead generation, needs assessments, proposal reviews, winning the program, transition the program to an account manager.
  • Request for Proposals (RFPs) and Competitive Bids: Prepare, compile, and track RFPs and competitive bids, ensuring timely an...