Duncansville, PA-Based North American Communications Welcomes Charles Haenig as Its New CFO