Sacha Roger

In a mission to foster team innovation