Business Development Manager (Fixed Term Contract)
The Business Development Manager is responsible for acquiring new corporate clients and managing channel partnerships to drive growth. They will collaborate across teams to upsell services and ensure high client satisfaction and retention.