Description: Sales & Business Development Manager North America Location: Preferably in ... Development Manager to expand our client base and drive revenue growth in ... As a Sales and Business Development Manager, you will play a pivotal role ...
16 days ago