App Logo
Engineering Director at Omnea in Greater London, England | Swiftcruit