Sorcha McGee

Sorcha McGee

Manager

B.A. (Media & Comm.)

Sorcha is our national Strategy and Design Lead. She specialises in translating strategy of public sector organisations into service delivery and operational models and is experienced across a range of sectors and industries. 

Specialising in strategy, organisational review and procurement relating to complex property portfolios, Sorcha is experienced with portfolios spanning residential, tourism and commercial precincts, transportation, banking and telecommunications.

"I have a genuine and unwavering curiosity in people, behaviours and dynamics. My role allows me to indulge this curiosity every day while working to understand the root cause of issues. I get a kick out of delivering outcomes which are both effective and viable, and ensuring my clients have the buy-in from stakeholders they need to make change stick." 

Key areas of expertise

  • Organisational review
  • Procurement strategy
  • High-stakes procurement
  • Property strategy
  • Change management