Clinical Engagement Project Manager job at Teckro Limited