Tom Needs, Applied Systems Europe
Tom Needs
CEO
Applied Systems Europe