Skip to content Go to main navigation Go to language selector

Contact us

Meet our team of local experts with international experience. 

Sweden

Piper Dedrick

Associate
Direct: +46 72 092 20 01
Download vCard
Sweden

Tim Liddle

Technical Manager
Direct: +46 70 380 10 01
Download vCard
Sweden

Mika Saukkila

Head of Technical Management
Direct: +46 70 202 91 53
Download vCard