General Manager Business Development - Contract Logistics
16 days ago
Slough
Ability to communicate, build networks, and influence at all levels of the organization, and with customers. * Extensive experience in business development, sales, or marketing roles within the ...