David Spencer is currently the Chief Technology Officer at Choreograph, having previously held the same title at Acceleration in 2021. With over two decades of experience in technology leadership, David has also served as a Software Engineering Manager at Advantage Asset Managers and as Principal Consultant at Epinion Services. Their expertise spans software development, project management, enterprise architecture, and technology consulting, with significant contributions to various organizations, including Accenture Technology Solutions and Wunderman Thompson Data. David holds a degree in Information Technology from Tshwane University of Technology and is pursuing a BTech degree from the University of South Africa.
This person is not in the org chart
This person is not in any teams
This person is not in any offices