Due to its success, by the end of the 1990s C+M Marketing had outgrown its premises and in 2002 it moved into its own designed and purpose-built premises in Attard. The new premises now incorporated the offices, stores and bonds facilities into one site. The company presently employs 30 experienced and accomplished staff.
C+M Marketing offices are designed to a smart open plan which allows interaction between the team. The storerooms which are a main priority are also incorporated into the premises which are fully air and environment conditioned ensuring the fragrances and luxury cosmetics are kept at the optimum temperature and humidity levels.