Kevin Uphill

Kevin Uphill is Managing Partner of Avondale Group, a consultancy which focuses on selling small- to medium-sized businesses.