James Rigby

Chief Executive Officer, SCC EMEA at SCC

James Rigby serves as the SCC EMEA Chief Executive and previously held the position of UK Managing Director. With a background in operations management as the General Manager of Service Delivery Operations at SCC, James Rigby has garnered extensive experience in leadership within the company. James Rigby completed a degree at the University of Leeds from 1989 to 1993.

Links


Org chart