
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global technology services firm is seeking a Bid Office Specialist based in South Africa. You will manage the bid process from qualification to delivery, ensuring compliance and driving strategies in a hybrid work environment. The ideal candidate has substantial experience in bid management and a strong understanding of project management principles. This role supports global bids across North America and Europe.