Managing Director European Information Technology Centre
Preston, Lancashire, United Kingdom
International Paper
European IT Director
Preston College