Leyton is a global consulting firm that helps businesses secure innovation funding and tax incentives, operating from over 30 offices in 12+ countries with a team of approximately 3,000.
1 job