Let's Health logo

Let's Health jobs and careers

Spain

About Let's Health

We are a global multidisciplinary healthcare partner built to navigate complex scientific environments. Our structure combines Science, People and Technology to deliver rigor, vision and excellence creating relevant brands for life.

Founded
2007
Employees
11 to 50
Headquarters
Spain

Leadership

The top of Let's Health's org chart, with how many people report into each leader.

GD

Gonzalo Mallo Diez

Chief Executive Officer