Katie McClean

VP, Customer Success

Katie has been managing teams and maximizing growth for more than 18 years.

Location

Boston, United States

Links

Previous companies