IT Bid Assistant
IT Bid Assistant - LeedsOur client is a global organisation that specialises in Consultancy services helping major global clients deliver ambitious and highly technical projects across over 108 offices in 45 countries worldwide.Their team is dynamic, innovative, and client focused. Clients value their proactive approach, depth of expertise, integrity, and...