Profile
President, North America
mytheresa.com
Country or State
United States
President, North America at mytheresa.com
Bachelor of Science - BS, Management Information Systems, General
NRF 2022