Tim Graf

Tim Graf

Managing director, head of macro strategy for Emea

Speaker on