Lee Roberts is a versatile executive and client advocate with 20 years of experience in established, start-up, and outsourced environments. He excels at generating and maximizing revenue, creating effective operational strategies, and delivering unparalleled customer service. Lee’s unique and wide-ranging skill set has enabled him to successfully contribute in a variety of roles, including revenue management, professional services, project management, product management, account management, sales and operations, while working with Business Units for Brazil, Canada, Chile, Costa Rica, India, Ireland, Mexico, Spain, and the United Kingdom.
Lee is an expert in building high performance I...