CEO Robert Chu left his role as Senior Vice President, Global Technology Solutions at IMS Health to found Embleema in June 2017 and is supported by a team of healthcare and technology executives from Harvard Medical School, T-Systems, the Pharmaceuticals Division of Pierre Fabre and iBionext and Nokia / Withings Digital Health.