Roamler
Open positions
1 job
3 months ago
Business Development Manager (U.K.)
RemoteUKFull-time
United Kingdom
LondonAs Business Development Manager you are responsible for sourcing, winning and then growing your own territory. The weighting is roughly 70% new business, 30% developing the accounts you win and a defined set of…
Business Development