Mark Ungewitter

Mark Ungewitter is a portfolio manager at Charter Trust Company. (www.chartertrust.com).

Contributions