Open Positions

Your Career with SCC

Joining SCC means embarking on a career with a committed team of regulatory consultants renowned for their open-minded, entrepreneurial spirit, solid scientific expertise and client-focused culture.

Explore your opportunities and find the job you are looking for by chosing your preferred location between Japan and Europe:

Find out more about our vacances in Japan

Visit our SCC headquarters website to learn more about our vacancies in Europe