Thomas Schroder

Thomas Schroder

Senior Analyst, Square 1 Financial