CR

Carla Ross

Insight Lead, Corporate Affairs at Wellcome Trust

Carla Ross is a seasoned professional with extensive experience in insight and research management across various sectors. Currently serving as Insight Lead in Corporate Affairs at Wellcome Trust since May 2018, Carla leads a team focused on developing insight strategies related to audience and stakeholder engagement in areas such as climate and health, mental health, discovery research, and infectious disease. Prior roles include Senior Research Manager and Impact Management Practice Lead at BWB, Social Impact Services Manager at Baker Tilly, and Ethnographer at ZinC Health Innovation. Carla has also held positions as Innovation Programmes Manager at NESTA, a Freelance Project Manager, and Magazine Manager at Mongrel Worlds – Alodis. Educational qualifications include an MSc in Design Ethnography from Dundee University and a Nutritional Therapy Diploma from The Institute for Optimum Nutrition.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Wellcome Trust

16 followers

Wellcome exists to improve health by helping great ideas to thrive. Wellcome support researchers, they take on big health challenges, they campaign for better science, and they help everyone get involved with science and health research. They are a politically and financially independent foundation.


Industries

Employees

501-1,000

Links