Skip to main content

Savo Group is a software company specializing in the Sales Enablement industry. Savo was founded in 1999 and is based in Chicago, Illinois

Legacy Content: Unknown Author

Company TypeSoftware
Date Formed1999
Founder(s)
John Aiello and Drew Larsen
CEO
Mark O'Connell
Website
Address

155 North Wacker Dr., Suite 1000
Chicago, IL 60606
United States