The Netherlands-based YouTube strategist Leroy Ter Braak isn’t a creator in the traditional sense. You won’t find him starring in challenge videos or daily vlogs. But behind the scenes, he’s quietly ...