Regional supermarket chain Marsh has announced the appointment of John C. Elbin as chief financial officer.