Timo Lehne

Chief Executive Officer, SThree