Project Manager
4 days ago
Edinburgh
Job Title: Project Manager - Payroll Migration
Location: Edinburgh, Scotland Company:
Stellar Omada is one of Scotland’s fastest-growing IT Services companies, specializing in Programme Delivery, Testing Services, Digital Transformation, and Innovation. Established in 2018, the company is exper...