Business Development Manager (International Recruitment)
2 days ago
Ilford
... customer relationships. - Devise strategies, presentations, and pitches to secure business - Develop and document efficient and effective sales processes and procedures - Growing, managing, and ...