C4 Imaging

OverviewSuggest Edit

C4 Imaging develops medical devices that enable clinicians to personalize patient treatment through accurate image-guided procedures. The Company’s core proprietary technology, C4, is a unique magnetic resonance imaging agent that has been encapsulated within an implantable, biocompatible shell. C4 Imaging's goal is to allow post-implant seed localization to be performed with MRI alone, eliminating the use of computed tomography in assessment of prostate brachytherapy.

HQBellaire, US


C4 Imaging is headquartered in
Bellaire, United States

Location Map

Latest Updates

Employees (est.) (Sept 2020)2
Cybersecurity ratingAMore

Key People/Management at C4 Imaging

Andrew Bright

Andrew Bright

Chief Executive Officer and President
Karen Martirosyan

Karen Martirosyan

Co-Founder and Chief Technology Officer
Steven J. Frank

Steven J. Frank

Founder and Chief Medical Officer
Show more

C4 Imaging Office Locations

C4 Imaging has an office in Bellaire
Bellaire, US (HQ)
4337 Vivian St
Show all (1)

C4 Imaging Financials and Metrics

Summary Metrics

Founding Date


C4 Imaging total Funding

$4.4 m

C4 Imaging latest funding size

$1.10 m

Time since last funding

4 years ago
C4 Imaging's latest funding round in October 2016 was reported to be $1.1 m. In total, C4 Imaging has raised $4.4 m
Show all financial metrics

C4 Imaging Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

C4 Imaging Online and Social Media Presence

Embed Graph

C4 Imaging Frequently Asked Questions

  • When was C4 Imaging founded?

    C4 Imaging was founded in 2009.

  • Who are C4 Imaging key executives?

    C4 Imaging's key executives are Andrew Bright, Karen Martirosyan and Steven J. Frank.

  • How many employees does C4 Imaging have?

    C4 Imaging has 2 employees.

  • Who are C4 Imaging competitors?

    Competitors of C4 Imaging include Heartware International, CellNovo and Benvenue Medical.

  • Where is C4 Imaging headquarters?

    C4 Imaging headquarters is located at 4337 Vivian St, Bellaire.

  • Where are C4 Imaging offices?

    C4 Imaging has an office in Bellaire.

  • How many offices does C4 Imaging have?

    C4 Imaging has 1 office.