Rebecca Caruso

Rebecca is a content marketing manager with a Master’s degree in Strategic Marketing from Imperial College London. She is passionate about working for a company that is mission-driven and trying to make the world a better place.

At ImVitro, she is responsible for the branding and marketing material production.