Vendor Manager September 6, 2024 by Clough Leave a Comment Clough has an exciting opportunity for a Vendor Manager to join our Bidding Team working across a range of exciting bids and projects within our Brisbane office! In this role, you are responsible for the Vendor Registration, Qualification, …