itopia

OverviewSuggest Edit

itopia is a provider of a cloud-native automation and orchestration software solution, purpose-built for Google Cloud Platform. It manages Windows workloads at scale, enabling IT admins to deliver apps and desktops to workers on different devices.
TypePrivate
Founded2013
HQMiami, FL, US
Websiteitopia.com
Employee Ratings5

Locations

itopia is headquartered in
Miami, United States

Location Map

Latest Updates

Employees (est.) (Aug 2022)76(+2%)
Cybersecurity ratingBMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at itopia

Jonathan Lieberman

Jonathan Lieberman

Co-Founder & CEO
Ubaldo Don

Ubaldo Don

Co-Founder & CEO
Sean Charnock

Sean Charnock

Board Member
Marty Halpern

Marty Halpern

Board Member
Marc Haisfield

Marc Haisfield

Board Member
Bill Pruitt

Bill Pruitt

Board Member
Show more

itopia Office Locations

itopia has an office in Miami
Miami, FL, US (HQ)
82 NE 26th St #106
Show all (1)

itopia Financials and Metrics

Summary Metrics

Founding Date

2013

itopia total Funding

$5 m

itopia latest funding size

$5 m

Time since last funding

a year ago

itopia investors

itopia's latest funding round in March 2021 was reported to be $5 m. In total, itopia has raised $5 m
Show all financial metrics

itopia Cybersecurity Score

Cybersecurity ratingPremium dataset

B

89/100

SecurityScorecard logo

itopia Online and Social Media Presence

Embed Graph

itopia Frequently Asked Questions

  • When was itopia founded?

    itopia was founded in 2013.

  • Who are itopia key executives?

    itopia's key executives are Jonathan Lieberman, Ubaldo Don and Sean Charnock.

  • How many employees does itopia have?

    itopia has 76 employees.

  • Who are itopia competitors?

    Competitors of itopia include Cloudtech Software, DivvyCloud and Mission Labs.

  • Where is itopia headquarters?

    itopia headquarters is located at 82 NE 26th St #106, Miami.

  • Where are itopia offices?

    itopia has an office in Miami.

  • How many offices does itopia have?

    itopia has 1 office.