Role Overview KEO is a creative organisation, where innovation is a way of life. We have unique resources with comprehensive services to take clients from inspiration – through visualization – to achieving planning, design or project delivery in built and natural environments. For over 57 years, we have acquired…