The Beacons Jobs in UK
UK The Beacons Job Vacancies
-
Sales Leader - Media Start-up
The Beacons - Glasgow, City of GlasgowJob Description Our target clients are marketing and sales leaders in technology firms. We help those technology firms get their story in front of their exact target audience, at scale. Yo...