About SCC: SCC France is the subsidiary of a private IT group founded by Sir Peter Rigby in 1975 in England. This IT infrastructure services company has operations in the UK, France and Spain.
We redesigned their websites to better meet their current and future challenges, and created an interface dedicated to their in-house team so that they could develop their platform independently.