Alpha CRC is a dynamic translation and language services group with a turnover of £25m, operating across multiple geographies and serving a diverse client base. With several businesses under our umbrella and offices in key global
Location: Cambridge, UK. This is a hybrid role with a minimum of 2 days a week at our office. Applicants should be based (or willing to relocate) within a comfortable commuting distance of the office. Want
Location: Cambridge, UK. This is a hybrid role with a minimum of 2 days a week at our office. Applicants should be based (or willing to relocate) within a comfortable commuting distance of the office. Want