Business Development Support Specialist

Company: Tlclondon
Apply for the Business Development Support Specialist
Location: London
Job Description:

Tlclondon is seeking an organised, proactive Business Relations Assistant to support the Business Relations Team and wider departments in market research, lead generation, CRM management and performance reporting.

The role involves identifying and progressing new business opportunities, maintaining accurate records, coordinating introductions with partners, and supporting marketing campaigns and events. Office-based with UK hours.

#J-18808-Ljbffr…

Posted: September 25th, 2026