Technical BA - CRM / CLM

Sword Services
Full-time Chêne-Bourg, Genf Other-General
Posted:
February 20, 2026
Location:
Chêne-Bourg, Genf, Switzerland

Job Description

We are looking for a Senior Technical Analyst / Business Analyst with strong expertise in Client Lifecycle Management (CLM) and Customer Relationship Management (CRM) systems.

Key Responsibilities

Legacy System Management

  • Support and maintain existing systems, including Lotus Notes, while preparing for future migrations or upgrades.

Stakeholder Collaboration

  • Partner with business users, IT teams, and external vendors to ensure alignment on requirements and deliverables.

Data Integration

  • Ensure efficient integration of CLM and CRM systems with other enterprise applications.

Regulatory Compliance

  • Adapt systems and workflows to meet evolving regulatory requirements within the financial services sector.

Process Optimization

  • Identify inefficiencies in current pr...

Apply for this Job

Submit your application for the Technical BA - CRM / CLM position at Sword Services.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Chêne-Bourg, Switzerland
Posted: February 20, 2026
Deadline: April 01, 2026