Head of New Business
hace 1 mes
As the Head of New Business, you will be responsible for supporting, managing, and holding the New Business team accountable to their daily, weekly, and monthly performance targets. Are you passionate about business development, fostering accountability, and driving data‑informed performance acros