... Manager who thrives on building strong relationships, spotting opportunities, and seeing projects ... negotiating commercial agreements that set projects up for success • Keeping ... , Business or a related field (postgrad study highly regarded but not essential ...
15 days ago