Life Sciences Project Coordinator job at Altuent