Lead Business Consultant

Lead Business Consultant

Posted 1 week ago by Ubique Systems on Linkedin

Negotiable
Undetermined
Hybrid
Cambridge, England, United Kingdom

Summary: The Lead Business Consultant role at Ubique Systems requires over 10 years of experience in business consulting, particularly within the medical, life sciences, or pharmaceutical sectors. The position demands expertise in regulatory processes and various technology platforms, alongside strong facilitation and communication skills. The role involves hybrid working arrangements in Cambridge, UK, and requires candidates to have a valid EU visa.

Key Responsibilities:

  • Provide business consulting and solution advisory services in the medical, life sciences, or pharmaceutical industry.
  • Demonstrate knowledge of regulatory processes and compliance frameworks.
  • Consult on Veeva Vault Medical Suite, Salesforce, Adobe Experience tools, and AWS.
  • Conduct stakeholder workshops and executive presentations.
  • Manage multiple concurrent projects across global teams.
  • Communicate effectively with stakeholders and document processes.

Key Skills:

  • 10+ years of experience in business consulting or solution advisory roles.
  • Expertise in regulatory processes and compliance frameworks (GxP, HIPAA, ABPI).
  • Experience with Veeva Vault Medical Suite, Salesforce, Adobe Experience tools, and AWS.
  • Familiarity with Docuvera and iEnvision platforms.
  • Strong facilitation and presentation skills.
  • Excellent communication, documentation, and interpersonal skills.

Salary (Rate): undetermined

City: Cambridge

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: Other