Contributor

Steve Pallas

Training manager Nissan Motor Manufacturing (UK)

Training manager Nissan Motor Manufacturing (UK)