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.
This person is not in any offices
SCC
7 followers
SCC unleashes the potential of IT for global businesses, as one of Europe’s largest independent IT groups.