\ Manager/Assoc. Director, Business Development (Title commensurate with experience) Reports to: CCO Location: USA YOUR MISSION: Excelra is a leading global Bioinfomatics…