Michael G. McCaffery

American businessman