Mike Edwards BBA Mike Edwards, BBA has over 20 years of public practice and client services. Mike has years of experience working with owner managed businesses.