Todd MacLeod is a Regional Manager of Customer Success with extensive international experience, having lived on three continents and worked globally to streamline service delivery. Previously, Todd managed a diverse range of IT and business process projects at HP, where they led a significant global customer program and improved profitability post-merger. Todd holds a Bachelor of Applied Science in Business Administration and Management from the University of Phoenix, achieving a perfect GPA of 4.0.
This person is not in the org chart
This person is not in any teams
This person is not in any offices