Results 1 to 1
  1. Head of Sales & Marketing

    Location
    Skelmersdale, West Lancashire, North West England
    Job Type
    Permanent
    Posted
    17 Sep 2018

    Head of Sales & Marketing that has excellent strategic and leadership skills with the focus and vision to help drive the business forward together with the CEO, is required for a well-established Technology Company based in Skelmersdale, West Lancashire,...