×

Steve Church

Steve Church Manager Change & Demand - Head of IT

Speaker Details

Manager Change & Demand – Head of IT, Pandora

Short Info
Manager Change & Demand - Head of IT, Pandora
Socials

Follow us on Instagram