Business Development Manager (EMEA)
Job Description We are seeking a dynamic Business Development Manager to help us grow our clientele and partner list. This role involves being at the front of the company and contributing to growth and scaling of a Bloc…