With the holiday season closing in on us and demand being high at the North Pole, Santa Claus has asked the team at CASCAID to add in a new career choice to help him gather recruits. Christmas Operations Manager - Santa Claus Are you a responsible person, who enjoys giving presents and gifts to … Continue reading CASCAID’s new festive job role
Tag: Santa