Services

SCI’s primary focus is on the design through master planning, urban design and landscape architecture, and associated fields including strategic policy and planning, environmental design and construction coordination. Read More …

Company Overview

Site Concepts International (SCI) was formed in 1991 in response to the growing regional demand for professional services in landscape architecture, urban design and land use planning. Read More …

Philosophy

The practice of design within the Asian region is continuing to evolve to address our refined awareness of the environment as well as our expectations arising from the achievement of a greater level of affluence and a higher standard of living. Read More …

Projects

Servicing a diverse range of client requirements throughout South East Asia, China, South Asia, through to the Middle East and into Africa, Site Concepts International core capabilities are master planning, urban design and landscape architecture. Read More …

Designs that will stand the test of time