Global Powerhouse: An interview with Carl Powell of Fletcher Building
After integrating Fletcher Building’s business technology systems in 40 countries, Carl Powell focuses on sharpening the group’s capability to compete in the digital environment.
After integrating Fletcher Building’s business technology systems in 40 countries, Carl Powell focuses on sharpening the group’s capability to compete in the digital environment.