Steve D. Allen has over 20 years of experience in executive business and operations management, including strategic planning, global brand management, and global operations leadership. He has a proven track record of growing revenues and market share through new product development, strategic initiatives, and sound management. Allen's background includes general management, business director roles, and marketing management positions at various Fortune 100 companies.