European Technical Manager
Redi-Rock International
EAE Business School
Universitat Politècnica de Catalunya
Edinburgh Napier University