Spencer Relph is a global strategy and business advisor with over 9 years of experience in corporate strategy. Currently, they serve as a Manager at Deloitte, having previously held the position of Senior Consultant at the same firm. Spencer began their career at Brookfield Renewable as a Strategy Consultant and further advanced through roles at BottomLine Group and Optimus SBR. They are concurrently pursuing Bachelor of Commerce degrees at Tilburg University and Smith School of Business at Queen's University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices