Andrew Frizell

Andrew Frizell

Head of Project Management & Consultancy Poland, CEE Lead
Head of Project Management & Consultancy Poland, CEE Lead