Showface

's headquarters is located in The Rock, Nova Scotia. Showface generates $43.8K in revenue per employee

Showface

's headquarters is located in The Rock, Nova Scotia. Showface generates $43.8K in revenue per employee
Showface CEO: undefined undefined

CEO

Add

CEO Approval Rating

- -/100

Est. Annual Revenue
$100K-5.0M
Agree?
Est. Employees
100-250
Agree?
Contacts
New
Schedule a Demo

Showface Headquarters

10 Argyle Place

The Rock, Nova ScotiaNone

61-02-9247-4736

Driving Directions »

Showface Summary

ABOUT

Overview

Showface's headquarters is located in The Rock, Nova Scotia, CA None. Showface has an estimated 103 employees and an estimated annual revenue of 4.5M....

Competitors

There are no competitors identified for Showface

Acquisitions

There have been no acquisitions found related to Showface

Funding

Funding data cannot be found related to Showface

Investments

Recent investment data cannot be found related to Showface

Frequently Asked Questions about Showface

  1. How much revenue does Showface generate?

    Showface generates $4.5M in revenue
  2. How much funding does Showface have?

    Showface has historically raised $0 in funding
  3. Where is Showface's headquarters?

    Showface's headquarters is in The Rock Nova Scotia, CA
  1. How many employees does Showface have?

    Showface has 103 employees
  2. What sector does Showface operate in?

    Showface is in Personal Services & Franchises

Trending Companies