Christine Howell's Location
Slough, Slough, United Kingdom
Christine Howell's Skills
Christine Howell's Summary
Christine Howell, based in Slough, Slough, United Kingdom, is currently a Marketing Communications Manager, Europe and Africa at British Airways. With a robust skill set that includes Sales, Public Relations, Project Management, Social Media, Management and more, Christine Howell contributes valuable insights to the industry. Christine Howell has 5 emails on RocketReach.