General Manager Business Development - Contract Logistics
hace 13 días
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 ...