Our Team

Margaret Butler

Margaret Butler-Nixon

Director & Senior Designer

  • Margaret has been in the design industry for over 30 years
  • She travelled extensively whilst buying and designing for a National Company
  • Established her own company before joining the Family business in the early 1990’s
  • As Senior Designer, she has invigorated and driven change within the company
  • Margaret’s commitment to the best possible outcome for her clients have produced long standing clients and friends
Cassandra Sanfilippo

Cassandra Brancacci

Interior Designer

  • Cassandra has been part of the Craig Interiors team since 2009
  • She has an Adv. Dip Interior Design
  • She has worked on Urban Planning Projects with a primary focus on structural interiors
  • Cassandra’s goal as an Interior Designer is to awaken people’s senses allowing them to enjoy an experience and create memories within distinct spaces.
Nicola Macedo

Nicola Macedo

Interior Designer

  • Nicola joined our team in 2014.
  • She has a BA. Interior Design with Honours.
  • Nicola achieved an award for Creative Excellence in her studies.
  • She has international experience, working on various large-scale projects in South Africa.
  • Nicola has a broad scope of design ranging from residential, resort, corporate & commercial.
  • Nicola’s endeavour is to use design not only aesthetically, but as a tool to improve the functionality of people’s spaces enhancing their living/working/recreational environments.
Sky Carter

Sky Carter


  • Sky comes from a strong background in management and team leadership as well as a variety of support roles.
  • She has a Diploma in Colour Design and is also a practicing visual artist passionate about textiles and interior design.
  • Her role is to ensure everything runs efficiently and to provide the best quality support to the design team and clients alike.
Vanessa Macedo

Vanessa Macedo

Project Design Manager

  • Vanessa joined our team in 2016.
  • She has worked in the Interior Design & Architectural industry for over 10 years, focusing on project planning, implementation & project execution, supporting large-scale projects both locally & internationally.
  • Responsible for Project Management of all phases of client service, in areas of client interface, design presentations, procurement, budget estimates, supplier co-ordinations, delivery & execution on large scale projects.
  • She has worked on a wide range of projects, including International resorts, hospitality, luxury residential, retail, restaurant, Boutique Hotel & Corporate design projects.
  • She works with the team & clients to achieve a shared vision that fosters creativity & which delivers results that exceed expectations.