Sr. / Manager, Technical Business Analyst - Commercial
3 days ago
San Francisco
We also have international offices in Montreal, Canada, and Zurich, Switzerland, and are expanding across Europe. Act as a liaison between internal technical teams and third-party vendors, providing support to the Commercial and Medical Affairs teams. Ensure documentation aligns with audit, compl...