Clinical Research Specialist - Level 2 (Japanese Speaking) job at Teckro Limited