Charlie Allen's Location
London, GB
Charlie Allen's Work
Charlie Allen's Skills
Charlie Allen's Summary
Charlie Allen, based in London, GB, is currently a Founder at RUN SOCIAL, bringing experience from previous roles at Annapurna, RUN SOCIAL and Spencer Ogden. With a robust skill set that includes Teamwork, Sales Process, Interpersonal Communication, Recruiting, Creative Problem Solving and more, Charlie Allen contributes valuable insights to the industry. Charlie Allen has 1 email on RocketReach.