Tom Long

American businessman