Company description
Jeff Thomson opens location in New York City. Jeff Thomson focuses its mission on providing a fun, low-cost, high-value rental experience to family and leisure travelers. Jeff Thomson quickly becomes one of the country’s largest vacation rental providers.