Carta Worldwide is on the hunt for a new Business Development Manager

Carta Worldwide is hiring a new Business Development Manager for our European sales team in London. If you know anyone or want to apply yourself, do so by checking out our LinkedIn advert: https://www.linkedin.com/jobs/view/3160866025/