Sara Tresch

Managing Director, Digital Strategy