SCC France Employee Directory

IT Services and IT ConsultingÎle-de-france, France1001-5000 Employees

SCC France is an IT services and IT consulting company headquartered in Nanterre, Île-de-France, France (96 Rue Des 3 Fontanot), and is part of a large European independent IT group. The organization operates from more than 65 locations across France, the United Kingdom, Romania, Spain and Vietnam, delivering IT solutions through partnerships with leading technology vendors to global businesses and public services. Its service focus includes Cyber Security, Digital Workplace, and Hybrid Infrastructure, with offerings aimed at protecting data and networks, enabling secure end-user access, and providing flexible on-premises and cloud infrastructure. SCC France supports hybrid infrastructure through on-premises deployment, private cloud platforms such as Cloud+ and Sentinel, and public cloud via a dedicated Hyperscale practice, with secure connectivity. The company maintains a technology stack that includes Microsoft ASP.NET and .NET technologies, Juniper Networks, Zscaler, HubSpot, Netlify, Polycom, and other vendor partnerships. In 2025, SCC and its UK operations received industry recognitions, including ISG designations of Leader in Managed End-user Technology Services (Midmarket) and Rising Star in Large Accounts, and partner awards at the CRN Channel Awards and Cisco Partner Summit.

Find SCC France employees' phone numbers or email addresses

SCC France Global Highlights

Location
Employees

Europe
1.2K

Minus sign iconPlus sign icon
  • France
    1.2K
  • Romania
    3
  • Switzerland
    2
  • United Kingdom Of Great Britain And Northern Ireland
    2
  • Spain
    1
  • Belarus
    1

Asia
5

Minus sign iconPlus sign icon
  • Viet Nam
    2
  • Singapore
    1
  • Jordan
    1
  • Philippines
    1

North America
4

Minus sign iconPlus sign icon
  • United States Of America
    3
  • Canada
    1

Africa
1

Minus sign iconPlus sign icon
  • Algeria
    1

SCC France's Leadership

  • Stylized image of a person
    F. M.
    Cto Innovation
    Phone icon
  • Stylized image of a person
    S. B.
    Chief Digital & Information Officer
    Phone icon
  • Stylized image of a person
    L. B.
    Practice Director, Av & Unified Communication - Digital Workplace Division
    Phone icon
  • Stylized image of a person
    D. E.
    Infrastructure Coordinator Project/Chief Of Projects It
    Phone icon
  • Stylized image of a person
    J. L.
    Logistics Director
    Phone icon
  • Stylized image of a person
    C. P.
    Practice Director
    Phone icon
  • Stylized image of a person
    M. A.
    Alliance & Procurement Director
    Phone icon
  • Stylized image of a person
    J. H.
    Account Manager Specialist
    Phone icon

SCC France Employee Metrics

100%
50%
0%
2026
2025
  • Support
  • Customer Success
  • Consultant
  • Solutions Engineering
  • Information Technology
  • Other
  • Sales
  • Administrative
  • Engineering
  • Analytics

Contact profiles from SCC France

Name
Title
Contact Info
Location
Last Update
  • Stylized image of a person
    A. E. B.
    Global Account Manager - Bu Acquisition
    Phone icon
    France
    May 28, 2026
  • Stylized image of a person
    J. E.
    Account Manager
    Phone icon
    FranceNormandy
    Apr 16, 2026
  • Stylized image of a person
    J. G.
    Account Manager
    Phone icon
    FranceAuvergne-Rhône-Alpes
    Aug 12, 2025
  • Stylized image of a person
    A. B.
    Account Manager
    Phone icon
    France
    May 31, 2026
  • Stylized image of a person
    B. F.
    Program Lead
    Phone icon
    FranceOccitanie
    Mar 25, 2026
  • Stylized image of a person
    C. L.
    Team Leader Recrutement
    Phone icon
    FranceÎle-de-France
    Jan 28, 2026
  • Stylized image of a person
    D. C.
    Global Account Manager
    Phone icon
    FranceÎle-de-France
    May 31, 2026
  • Stylized image of a person
    D. C.
    Catalog Manager
    Phone icon
    FranceÎle-de-France
    Feb 16, 2026
  • Stylized image of a person
    D. C.
    Technical Presales Manager
    Phone icon
    FranceÎle-de-France
    Mar 24, 2026
  • Stylized image of a person
    E. L.
    Key Account Manager
    Phone icon
    France
    Feb 18, 2026

Frequently Asked Questions

What is SCC France known for?

Minus sign iconPlus sign icon
SCC France was founded in 1975 operates in the IT Services and IT Consulting industry. The company's main headquarters is located in 96 Rue Des 3 Fontanot Nanterre, Île-de-france 92000 France; you can contact the main corporate office by phone at . Explore SCC France's company overview page for more information.

What is SCC France's most common email format?

Minus sign iconPlus sign icon
SCC France employees' email format typically follows the pattern of . Trying to find reliable and up-to-date employee contact data? Find more SCC France email formats with LeadIQ.

How many employees does SCC France have currently?

Minus sign iconPlus sign icon
SCC France has approximately 1.4K employees as of June 2026. These team members are located across 4 continents, including EuropeAsiaNorth America.

Who are SCC France's key employees and leadership?

Minus sign iconPlus sign icon

As of June 2026, SCC France's key employees include:

  • Cto Innovation: F. M.
  • Chief Digital & Information Officer: S. B.
  • Practice Director, Av & Unified Communication - Digital Workplace Division: L. B.
  • Infrastructure Coordinator Project/Chief Of Projects It: D. E.
  • Logistics Director: J. L.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.