Company: JAC Recruitment (UK) Ltd.
Location: London
Posted: April 17th, 2026
Business: Information Technology
Company Location: London
Salary: up to £100,000
Responsible for upstream IT projects for Japanese companies in Europe. Strategy development, roadmap creation and requirements definition are the main roles.
The job will be visa-supportable, so Japan residents will also be able to apply.