Dave Alexander appointed president of James McHugh Construction
James McHugh Construction Co., the Chicago-based construction company responsible for some of the city’s most recognizable structures, has announced the appointment of Dave Alexander to…