BRIAN P. KEEGAN, CPA, MBA