Skip to cookie consent Skip to main content

Petal Ellis

Senior Revenue Coordinator

Petal Ellis is a senior revenue coordinator responsible for the distribution of license income. Petal joined Innovation operations in 2008 as an agreement administrator and also worked as the accounts payable. Before joining the Innovation team, Petal had a successful career in retail management.