Business Development Executive
SCC
Permanent
Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Location
London, England, United Kingdom
Posted
July 04, 2026
Job Description
Contract Type
: PermanentSalary Package: Competitive based plus large company benefits, a broad flexible benefits scheme, and paid-for volunteering days a year
Hours:Â am â pm Monday â Friday Interview Process:Â -stage process
Why SCC?
Developing and closing new business opportunities within current and net new target customers in aligned vertical to achieve annual gross margin target of ÂŁk. Develop and execute against a new business territory strategy, driving business across all SCC products and services. Key responsibilities: