John Perry, managing director of SCALA, a leading provider of management services for the supply chain and logistics sector.
John Perry, managing director of SCALA, a leading provider of management services for the supply chain and logistics sector.