Bid Manager
Our Client, a multinational company that uses technology and supply chain management to provide services for a variety of industries including energy, construction, facility management and the environment has an exciting opportunity for a Bid Manager to join them in their Macedonia hub. The Bid Manager will be responsible for producing [...] more details