Neil Mattson, General Manager
(506) 867-0055
Neil oversees the operation of both Champlain Place Shopping Centre and Crystal Palace Complex. Any concerns regarding the day to day operation of the centre should be addressed to him at (506) 867-0055
mattsonn@cadillacfairview.com

