Business Development Manager - German Speaking
22 days ago
Milton Keynes
Based out of the Milton Keynes office, this role will involve frequent travel to meet clients ... Generate, build and maintain close working relationships with clients * Seek out and develop sales ...