UBC is a leader in the pharmaceutical support industry dedicated to empowering health solutions for a better tomorrow. The Associate Director, CRM Software Engineering will provide leadership in core CRM platform capabilities, software design, and architecture to support client software delivery, ensuring successful client and patient outcomes.