Bjorn Roche

I am a leader with over 2 decades of experience in tech.