Life Sciences - Veeva CRM Business Analyst

InfiCare Staffing • mexico city metropolitan area, Mexico

Location mexico city metropolitan area, mexico city metropolitan area
Job Type Full-time
Posted June 10, 2026

Role Description

Life Sciences CRM Business Analyst

Industry: Pharma / Biotech / MedTech

Location: Mexico, Brazil or Argentina or Colombia


Role Overview


We are seeking a Life Sciences CRM Business Analyst to bridge commercial business needs and technology solutions. The ideal candidate will support the implementation, optimization, and ongoing management of CRM platforms such as Salesforce Health Cloud and Veeva CRM. This role partners with Sales, Marketing, Medical Affairs, and IT teams to improve customer engagement, process efficiency, and data quality.


Key Responsibilities


• Gather, analyze, and document business requirements for CRM initiatives and enhancements

• Translate business needs into functional specifications, user stories, and process workflows

• Configure and support Salesforce and/or Veeva CRM solutions

• Collaborate with Sales Operations, Marketing, MLR, and IT sta...

Ready to Apply?

Apply for this Position