General Manager Business Development - Contract Logistics
13 days ago
Slough
Negotiating and finalising contract terms with clients, ensuring that the agreements are mutually ... Ability to communicate, build networks, and influence at all levels of the organization, and with ...