Nick Tedd
Indirect Capability Manager (Northern Europe) @ BP
About Nick Tedd
Nick Tedd serves as the Indirect Capability Manager for Northern Europe at BP, a position he has held since 2015. He previously worked as a Business Development Manager at BP from 2008 to 2015.