R&D Tax Technical Consultant / Manager
3 months ago
London
A degree in Computer Science, Life Sciences, Engineering, or Construction for the Technical Consultant role. For the Manager role, a degree in Computer Science or Information Technology-related field ...