SCC appoints Robert Vassoyan as Chief Executive Officer
European technology solutions and services provider SCC today announces the appointment of Robert Vassoyan as Chief Executive Officer, effective 1 September 2025. The appointment comes in a landmark year as SCC celebrates its 50th anniversary, marking five decades of growth, innovation, and customer focus.
An experienced technology leader
A graduate of ESSEC Business School, Robert brings more than 25 years of senior leadership experience with major global technology companies. He began his career at HP, holding a number of executive roles, before becoming President of Cisco France in 2011 – a position he held for nearly seven years. In 2018, he joined Atos as Global Chief Sales Officer and CEO of the Unified Communications division, later leading the Group’s Healthcare & Life Sciences business.
A strategic vision for SCC
Robert is recognised for his ability to lead large organisations and combine operational expertise with a forward-looking vision. His appointment strengthens SCC’s ambition to guide customers through major technological shifts, particularly the rapid acceleration of artificial intelligence.
Robert Vassoyan, CEO of SCC, said:
“I would like to thank the Rigby family for their trust. Throughout my career, I have admired SCC’s ability to adapt, evolve, and lead. I am honoured to join the team and contribute to our next chapter at a time when the market is experiencing one of its most exciting transformations with AI.”
A new chapter in governance
This leadership transition marks an important step in SCC’s history. James Rigby, previously Chief Executive Officer of SCC, becomes Executive Chairman of SCC while continuing in his role as Co-Chief Executive Officer of Rigby Group.
James Rigby, Executive Chairman of SCC, commented:
“The time I have spent with Robert has reinforced my view that he shares SCC’s values – our family culture, commitment to innovation, and close customer relationships. As we celebrate 50 years of SCC, I am confident he will build on these foundations to shape the business we need for the future.”
50 years of innovation and growth
Founded in 1975 and part of Rigby Group, SCC is now one of Europe’s largest independent IT solutions and services providers. Operating across multiple European markets, SCC has supported public and private sector clients in their digital transformation for five decades, with a focus on innovation, operational excellence, and sustainability.