ControlRad Systems

OverviewSuggest Edit

ControlRad a company developing products that reduce the amount of ionizing radiation exposure during fluoroscopically guided interventional procedures. These products give physicians the ability to optimize the X-ray beam, producing resolution where it is needed while retaining the appropriate image quality in the periphery.

TypePrivate
Founded2011
HQStrafford, US
Websitecontrolrad.com

Locations

ControlRad Systems is headquartered in
Strafford, United States

Location Map

Latest Updates

Employees (est.) (Sep 2019)23(+5%)

Key People/Management at ControlRad Systems

Steven A. Nichtberger

Steven A. Nichtberger

Chairman & CEO
Colleen Tofani

Colleen Tofani

CFO
Haim Melman

Haim Melman

CTO
Allon Guez

Allon Guez

Co-Founder & President
Show more

ControlRad Systems Office Locations

ControlRad Systems has an office in Strafford
Strafford, US (HQ)
Radnor Financial Center, 150 N Radnor Chester Rd f200
Show all (1)

ControlRad Systems Financials and Metrics

Summary Metrics

Founding Date

2011

ControlRad Systems total Funding

$12.9 m

ControlRad Systems latest funding size

$3 m

Time since last funding

3 years ago
ControlRad Systems's latest funding round in March 2017 was reported to be $3 m. In total, ControlRad Systems has raised $12.9 m
Show all financial metrics

ControlRad Systems Online and Social Media Presence

Embed Graph

ControlRad Systems Frequently Asked Questions

  • When was ControlRad Systems founded?

    ControlRad Systems was founded in 2011.

  • Who are ControlRad Systems key executives?

    ControlRad Systems's key executives are Steven A. Nichtberger, Colleen Tofani and Haim Melman.

  • How many employees does ControlRad Systems have?

    ControlRad Systems has 23 employees.

  • Who are ControlRad Systems competitors?

    Competitors of ControlRad Systems include ResMed, ViewRay and Intersect ENT.

  • Where is ControlRad Systems headquarters?

    ControlRad Systems headquarters is located at Radnor Financial Center, 150 N Radnor Chester Rd f200, Strafford.

  • Where are ControlRad Systems offices?

    ControlRad Systems has an office in Strafford.

  • How many offices does ControlRad Systems have?

    ControlRad Systems has 1 office.