The role As a lead member of the Gleeds management team, you will be responsible for representing the company as an ambassador. Responsibilities include but are not limited to: – Formulating and managing strategies to achieve business objectives. Actively identify new business development opportunities and…