Roger Piffer is the Director Marketing of Muffin Town.
7 people are employed at Muffin Town.
Muffin Town is based in Chelsea, Massachusetts.