Tessella. Complex problems. Solved.

Bio-IT World: Tessella Pursues Lofty Ambitions

Long known for its scientific software delivery expertise and technical staffing capability, Tessella is mounting a push to climb higher up the consultancy ladder…read more

Careers by location


Latest Careers

November 16, 2009
Performance Improvement Consultant – Life Sciences
Located in: Abingdon, Burton, Careers, Stevenage, Warrington