Job Title: Business Development Manager – Tier 1 Accounts Location: United Kingdom or Switzerland Travel: Up to 50% Working Pattern: Fully Remote The role:We are seeking a Manager, Business Development, Growth Accounts to drive revenue growth across our Tier 1 client portfolio.