Customer Support Specialist (Maternity Cover) Salary (pro rata): up to £25,000 per annum (depending on experience) Brainbox Ltd is a well established international life sciences company, operating at the cutting edge of brain research. Customer relationships and credibility in the…