Rick Capeling has been working as an Engineering Manager at Scarab Sweepers Limited since October 2001. Prior to that, Rick held the same position at Masterhitch Europe Ltd (H.E. Group) from November 1994 to October 2001.
Links
Sign up to view 6 direct reports
Get started