Stephen Tozer is the Interior Design Winner of Designed for Business Competition organized by The Society of British and International Design (SBID) and BE OPEN Foundation.

source