SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Business Sales Operations Specialist Bilingual

Company: Intello Technologies Inc.

Location: montreal (administrative region), London

Posted: June 11, 2026

Apply for This Position

Submit Application

Position Details

Become a Business Sales Operations Specialist with TELUS, utilizing your bilingual skills to support operational success and customer engagement. This full-time role emphasizes relationship management in a hybrid setting.
In this position, you will be the linchpin connecting sales, operations, and customers. Your role involves ensuring agreements are executed flawlessly and finding efficiencies through process improvement. Be a part of a team that prioritizes both business growth and exceptional customer experiences.
Key Responsibilities:
• Define success criteria for new logos and agreements
• Liaise with sales to improve revenue strategies for accounts
• Identify and implement automation to enhance processes
• Manage contract lifecycles and associated reports
• Support customers through contract interpretation and issues
Requirements:
• Bachelor's degree in a relevant field
• 1-2 years in customer success or sales roles
• Proficient in French and Engl...