Stuart Shaw

Stuart Shaw


VP Operations Egypt
BP