Since joining upstream, Renae has grown into an integral member of the accounts team. Her contribution to upstream has been nothing short of vital – she has contributed to the growth of the business by 300% and has provided ample opportunity for the business to expand into further areas and markets. As part of her role as Chief Customer Officer, Renae is the face of our largest clients and excels in services management, sales and identifying client needs. Her 10+ years of experience in client-facing sales gives her a range of perspectives and a strong and in-depth ability to identify, address and resolve client challenges. In her role as Managing Consultant, Renae takes on the role of lead consultant for our client services including personalised training, solution scoping, integration analysis and specialised developments.

Already working at upstream?

Let’s recruit together and find your next colleague.


Employer branding by Teamtailor