Eric Petersen

Managing Director, Digital at Ruder Finn