Neil is one of the two spokesmen for Powersauce.


He, along with Brad, originally want Rainier Wolfcastle to climb the Murderhorn to promote Powersauce. When he rejects their offer, Neil gives the job to Homer. To make sure Homer doesn't fail, Neil hires two Sherpas to help him. When Homer learns that the Sherpas are secretly pulling him up the mountain while he is asleep, he fires Neil (along with Brad) and informs Neil and Brad that he is going to climb the mountain by himself. Neil thinks he is crazy and loses all hope of him surviving. However Homer does make it to the top of the Murderhorn.