Owen Mills's Location
Leeds, GB
Owen Mills's Work
Owen Mills's Education
Owen Mills's Skills
Owen Mills's Summary
Owen Mills, based in Leeds, GB, is currently a Director Of Business Development at Hatch, bringing experience from previous roles at route2work, OM Digital Limited and QA Ltd. Owen Mills holds a Silcoates School, Wakefield. With a robust skill set that includes Solution Selling, CRM, Competitive Analysis, Business Development, Team Leadership and more, Owen Mills contributes valuable insights to the industry. Owen Mills has 5 emails on RocketReach.