The Invent Digital Trust & Security (DT&S) practice focuses on ensuring secure business outcomes for our clients, providing Cybersecurity advisory and transformation consulting in areas such as cybersecurity strategy, risk management, human risk management, data and identity security, secure intelligent industry, Gen-AI risk, and security operations modernization.
Our security specialists and innovators enable our clients to evaluate cyber risks, redesign Cybersecurity operating models, modernize digital identity capabilities, lead programs to drive security culture change and transform security and compliance regimes to make them efficient, effective, sustainable and resilient.
As a Senior Consultant in the business, you will be part of a diverse team and help shaping the cybersecurity of tomorrow.
Key expectations from this role include:
- AI Security: Assessing risks in AI-driven systems and ensuring secure integration of emerging technologies;
- Risk Management and Compliance: Performing risk assessments, mapping risks, and ensuring compliance with frameworks (ISO 27001, NIST, GDPR, NIS2, DORA);
- Implementation and Advisory: Implementing GRC controls, integrating security into projects, and advising clients on translating regulatory requirements into actionable measures;
- Cloud and Resilience: Deploying and optimizing cloud security solutions, supporting business continuity and disaster recovery planning;
- Stakeholder Collaboration: Working closely with technical and business teams to embed security into transformation initiatives;
- Engaging in projects for our clients that transform their Cybersecurity, Architecture, and Operational Resilience capabilities, and reduce business and technology risk;
- Providing expertise in the strategic, organizational, technical and human aspects of cybersecurity;
- Working in multinational project teams on current cybersecurity topics.
As part of your role, you will also have the opportunity to contribute to the business and your personal growth, through activities that form part of the following:
- Learning and development – Training to support your career development and the skills demanded within the company, certifications, etc.;
- Business development and growth – Supporting growth of the cybersecurity team in Switzerland;
- Industry trend analysis – Offering development, internal think-tanks, whitepapers.