OverviewSuggest Edit

UpTop is a provider of an end-to-end rental platform that combines a rental listing search platform and a property management software to streamline the way renters and landlords, owners, reps and property managers work together for the entirety of the renting lifecycle. The Company's platform automates the rental process from search to payments.

HQNew York, NY, US
Overall CultureF


UpTop is headquartered in
New York, United States

Location Map

Latest Updates

Employees (est.) (Sept 2021)7
Cybersecurity ratingAMore

Key People/Management at UpTop

Frank Barletta

Frank Barletta

Chief Executive Officer
Brad Marder

Brad Marder

Chief Technology Officer
Jonathan Foux

Jonathan Foux

Chief Marketing Officer
Travis Hardman

Travis Hardman

Chief Product Officer
Michael Desutter

Michael Desutter

Design Director
Show more

UpTop Office Locations

UpTop has an office in New York
New York, NY, US (HQ)
1460 Broadway
Show all (1)

UpTop Financials and Metrics

Summary Metrics

Founding Date


UpTop total Funding

$5.5 m

UpTop latest funding size

$5.5 m

Time since last funding

2 years ago

UpTop investors

UpTop's latest funding round in March 2019 was reported to be $5.5 m. In total, UpTop has raised $5.5 m
Show all financial metrics

UpTop Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

UpTop Online and Social Media Presence

Embed Graph

UpTop Company Culture

  • Overall Culture



  • CEO Rating



  • Compensation



Learn more on Comparably

UpTop Frequently Asked Questions

  • When was UpTop founded?

    UpTop was founded in 2016.

  • Who are UpTop key executives?

    UpTop's key executives are Frank Barletta, Brad Marder and Jonathan Foux.

  • How many employees does UpTop have?

    UpTop has 7 employees.

  • Who are UpTop competitors?

    Competitors of UpTop include June Homes, Multiburo and Home Made.

  • Where is UpTop headquarters?

    UpTop headquarters is located at 1460 Broadway, New York.

  • Where are UpTop offices?

    UpTop has an office in New York.

  • How many offices does UpTop have?

    UpTop has 1 office.