ALUN VAUGHAN

Role: Communications ManagerĀ 

Language spoken: English

Email: alun.vaughan@ecaeurope.com

LinkedIn: www.linkedin.com/in/alunvaughan/