David North

Image of InnovaScape owner, David North
  • +61 488 756 165
  • david@innovascape.com.au

David North

Founder & Creative Director

David North is the creative mind behind InnovaScape. With a successful career spanning over two and a half decades, David’s focus on quality, integrity and ingenuity has paved the way for cutting-edge landscape solutions that raise the bar and transform outdoor experiences.