1 Baker Charles Job in Slough, United Kingdom