Sr. Director, Business Development (EU) at avidbio (Remote) — aijobsearch