OverviewSuggest Edit

Lose it! (also known as FitNow) operates a digital health and fitness platform. It develops a mobile app for weight loss tracking. The application tracks calories, exercises, and nutrition, as well as provides nutrition and fitness guidance. It also delivers personalized weight-loss programs.

HQBoston, MA, US
Employee Ratings4.2
Overall CultureA+


Lose It! is headquartered in
Boston, United States

Location Map

Latest Updates

Employees (est.) (Apr 2022)67(-4%)
Cybersecurity ratingBMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Lose It!

Charles Teague

Charles Teague

Founder & CEO
Kevin McCoy

Kevin McCoy

SVP of Business Development
Patrick Wetherille

Patrick Wetherille

VP of Growth
Eric Puidokas

Eric Puidokas

VP of Engineering
Show more

Lose It! Office Locations

Lose It! has offices in Boston and Paris
Boston, MA, US (HQ)
101 Tremont Street, Floor 9
Paris, FR
153 Rue du Faubourg Saint-Honoré
Show all (2)

Lose It! Financials and Metrics

Summary Metrics

Founding Date


Lose It! total Funding

$5.5 m

Lose It! latest funding size

$5.5 m

Time since last funding

10 years ago

Lose It! investors

Lose It!'s latest funding round in February 2012 was reported to be $5.5 m. In total, Lose It! has raised $5.5 m
Show all financial metrics

Lose It! Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Lose It! Online and Social Media Presence

Embed Graph

Lose It! Company Culture

  • Overall Culture



  • CEO Rating



  • Compensation



Learn more on Comparably

Lose It! Frequently Asked Questions

  • When was Lose It! founded?

    Lose It! was founded in 2008.

  • Who are Lose It! key executives?

    Lose It!'s key executives are Charles Teague, Kevin McCoy and Patrick Wetherille.

  • How many employees does Lose It! have?

    Lose It! has 67 employees.

  • Who are Lose It! competitors?

    Competitors of Lose It! include FatSecret, Kaigo and Twiik.

  • Where is Lose It! headquarters?

    Lose It! headquarters is located at 101 Tremont Street, Floor 9, Boston.

  • Where are Lose It! offices?

    Lose It! has offices in Boston and Paris.

  • How many offices does Lose It! have?

    Lose It! has 2 offices.