Technical Support Engineer Swindon £48-50,000 + bonus Selexa Life Sciences is delighted to be exclusively partnered with a leading Pharma client to deliver a number of new Engineers, the most recent being a Technical Support Engineer within Operations.