Open ECX is proud to win 'Development Team of the Year' at the Business UK Awards 2024, celebrating our growth and innovative Invoicing and Ordering solutions.