Pillo Health

OverviewSuggest Edit

Pillo Health is a provider of conversational devices and platforms for medication adherence. The company has developed an artificial intelligence device that uses voice to engage users and remind them to take medications.  In addition, Pillo can deliver audio- or video-based health content and facilitate video calls between patients and their caregivers, while allowing the latter to monitor adherence data generated from the device.

HQBoston, US


Pillo Health is headquartered in
Boston, United States

Location Map

Latest Updates

Employees (est.) (Jan 2020)46(+5%)

Key People/Management at Pillo Health

Emanuele Musini

Emanuele Musini

CEO & Co-Founder
Brian Eberman

Brian Eberman

Emanuele Baglini

Emanuele Baglini

Antonello Scalmato

Antonello Scalmato

Director of Cloud Services and AI
Paolo Vernazza

Paolo Vernazza

Director of Device Development
James Wyman

James Wyman

CFO & Co-Founder
Show more

Pillo Health Office Locations

Pillo Health has offices in Boston and Genova
Boston, US (HQ)
71 Summer St Floor 2
Boston, US
John Hancock Tower, 120 St James Ave
Genova, IT
Via Francesco Rolla, 13
Show all (3)

Pillo Health Financials and Metrics

Summary Metrics

Founding Date


Pillo Health total Funding

$12.9 m

Pillo Health latest funding size

$11 m

Time since last funding

8 months ago

Pillo Health investors

Pillo Health's latest funding round in May 2019 was reported to be $11 m. In total, Pillo Health has raised $12.9 m
Show all financial metrics

Pillo Health Online and Social Media Presence

Embed Graph

Pillo Health Frequently Asked Questions

  • When was Pillo Health founded?

    Pillo Health was founded in 2015.

  • Who are Pillo Health key executives?

    Pillo Health's key executives are Emanuele Musini, Brian Eberman and Emanuele Baglini.

  • How many employees does Pillo Health have?

    Pillo Health has 46 employees.

  • Who are Pillo Health competitors?

    Competitors of Pillo Health include Brainworks, FreeconferenceCall and Veritone.

  • Where is Pillo Health headquarters?

    Pillo Health headquarters is located at 71 Summer St Floor 2, Boston.

  • Where are Pillo Health offices?

    Pillo Health has offices in Boston and Genova.

  • How many offices does Pillo Health have?

    Pillo Health has 3 offices.