Annette Allen's Location
England, United Kingdom
Annette Allen's Work
Annette Allen's Education
Annette Allen's Skills
Annette Allen's Summary
Annette Allen, based in England, United Kingdom, is currently a Managing Director at O.W.L, bringing experience from previous roles at Source Watches Limited and Source Watches. Annette Allen holds a 1993 - 1996 University of Northampton. With a robust skill set that includes Retail, Business Development, Forecasting, Brand Development, Product Development and more, Annette Allen contributes valuable insights to the industry. Annette Allen has 2 emails on RocketReach.