
Lee Allen
Lee Allen, Senior Vice President, Order-to-Cash EMEA, has over 25 years of sales and management experience in tech-based business-to-business environments. An active contributor to the Credit Management profession, he speaks regularly at credit forums, trade fairs, and exhibitions and produces thought leadership pieces for trade magazines and websites.