Steve is the CEO of Yale Appliance and Lighting. Steve is the third-generation owner with his father and grandfather before him. Yale has locations in Framingham, Dorchester, and Stoughton. Steve is active in his company’s charitable work. Originally from Needham, Steve graduated from Tulane University and is now a resident of Boston and has a young daughter.