MMC Contractors hires new executive