Job opportunity

Business Analyst - Internal Communications / Business Analystess - Internal Communications

Red Commerce Schweiz GmbH Asia, India September 6, 2026

Business Analyst - Internal Communications Technology (Contract)

RED Global is seeking an experienced Business Analyst to support a 6-month global internal communications technology planning project. The Business Analyst will play a pivotal role in leading discovery initiatives, engaging stakeholders, gathering requirements, analyzing user journeys, assessing solutions, and providing support for RFPs.

Project Details

  • Location: India
  • Work Model: Remote (6-month contract with a possible extension)
  • Start Date: October 1, 2026
  • Language: English
  • Rate: USD / day

Key Responsibilities

  • Lead business discovery, current-state assessment, and stakeholder analysis.
  • Gather, document, and prioritize business, functional, and non-functional requirements.
  • Facilitate global workshops, interviews, and stakeholder alignment.
  • Develop employee journeys, use cases, capability gaps, and requirements traceability.
  • Support solution evaluation, vendor demonstrations, and RFP preparation.
  • Provide input for the business case, roadmap, and implementation charter.
  • Coordinate with Technology, Architecture, Security, Privacy, Legal, and Procurement teams.

Required Skills & Experience

  • 10+ years of Business Analysis experience in complex global organizations.
  • Strong requirements gathering, workshop facilitation, and stakeholder management skills.
  • Experience with solution assessment, vendor evaluation, and RFP processes.
  • Preferred experience in Digital Workplace, Employee Experience, Intranet, or Internal Communications.
  • Knowledge of Microsoft 365, SharePoint, Teams, or Viva is advantageous.
  • Experience in the Pharma/regulated industry and certifications such as CBAP/PMI-PBA/BCS are a plus.

Apply online using the form below. Only applications matching the job profile will be considered.

Work locationAsia, India, Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.