ID: 80216. Manages a team of research professionals in various projects, serving as a front-line supervisor while fostering a collaborative and innovative work environment..

Scroll to Top