Business Development Manager UK / USA

The Business Development Manager (BDM) will be principally responsible for identifying and developing new business opportunities generated within a defined client portfolio across the creative recruitment solutions brands. In support of the new business wins, you will be responsible for supporting t...