Alex Fitch
Advertising Manager at Expedia, Inc.
Portland, United States

Alex Fitch Work