Senior Scientific Director, Team Lead - Oncology at The Lockwood Group, LLC — myjobb AI