Not young. Late 50s I'd guess. Don't have any idea of his experience, or lack thereof.
The World of Beer pub just opened and is part of a larger chain. I'd hazard a guess that Todd couldn't work with established local clubs due to his extreme unprofessionalism.
I'll further guess that he has failed as musician and decided to go into booking bands. His personality would be poison in a band.