Odyssey JobcardsOdyssey Software
22.214.171.124 Varies with device
Development on the ODYSSEY Job Card system started in 2009 as full web application. Does not matter how small or large your company is, you need a technical management system in today’s competitive market. Giving service and meeting SLA deadlines is now more important than ever for any business.