Roy Nuckcheddy
Global Service Delivery Manager @ BP
About Roy Nuckcheddy
Roy Nuckcheddy is a Global Service Delivery Manager at Bp, with over 12 years of experience in this role. He has a background in biology and electronics, and has held various positions in service delivery and business analysis across multiple companies.