Charles McDonald

Active Millwood, NY Chief Executive Officer for Macnicholas Inc.