Craig Middleton

Craig has worked in health, real estate, and HR businesses for most of his professional career.