Annabelle de Leon is a Project Manager in Product Development at Abacus Medicine since February 2011. Previously, Annabelle worked as a Marketing Coordinator at TEMP-TEAM Danmark from December 2005 to July 2009. Annabelle de Leon obtained their education at IMMA from 1995 to 1998.
This person is not in the org chart
This person is not in any teams
This person is not in any offices