Senior Clinical Research Specialist (English Speaking) job at Teckro Limited