Deborah Allen's Location
London, GB
Deborah Allen's Work
Deborah Allen's Education
Deborah Allen's Skills
Deborah Allen's Summary
Deborah Allen, based in London, GB, is currently a Senior Brand and Marketing Communications Consultant at Freelance, bringing experience from previous roles at JLL and Jones Lang LaSalle. Deborah Allen holds a BA HONS in History and History of Art @ UCL. With a robust skill set that includes Marketing Strategy, Marketing Communications, Integrated Marketing Communications Planning, Advertising, Corporate Branding and more, Deborah Allen contributes valuable insights to the industry. Deborah Allen has 1 email on RocketReach.