What is the name of Homer Simpsons boss?

Find the answer below

Bet your knowledge and answer