Sales (9)
UK Sales Account Manager
German speaking Sales Account Manager
Italian speaking Sales Account Manager
French speaking Sales Account Manager
Dutch speaking Sales Account Manager
AU & NZ Sales Account Manager
Inside Sales Account Manager
Sales Training Manager
Sales Support Analyst / Co-ordinator
Marketing (1)
Digital Marketing Executive
Product Development (1)
In-House Legal Assistant

Note to all Recruitment Agencies: Do NOT contact Flashbay offering services or anything of a commercial nature