¹û¶³Ó°Ôº

Chief Operations Officer

Steve is the Chief Operations Officer at ¹û¶³Ó°Ôº. He is also Company Director of The Edinburgh Innovation Park.