Simpsons Wiki
Simpsons Wiki

Ms. Finch is an employee at the Springfield Nuclear Power Plant.


She is seen when Homer is looking for a husband for Selma, greeting Homer enthusiastically, although Homer ruled her out against being a potential mate for Selma, for obvious reasons. Later, she is seen laughing at Homer, along with other employees, during one of his comedy routines while slacking off.