Graduate Technical Bid Writer
13 days ago
London
Enthusiastic with a desire to work in a fast-paced innovative environment * Self-starter - while ... Oversee project management tasks, such as assigning, monitoring, reporting, and fast-tracking tasks ...