
John Olsen
— CEO
John is the CEO of STL, having previously served as a politician and presently as the National Director for the Church of God Netherlands. John’s background in Business Administration, Marketing, Media, and Psychology has allowed him to work in various global commercial and ministry roles focusing on team effectiveness and project management.
Married to Shakila, they have two girls and one boy, live in Amsterdam and are part of CMBC and Church of God. John enjoys reading, fitness and coaching Taekwon-Do.