What is TechMatte?
Company Description: Techmatte Inc is located in Cranberry Township, PA, United States and is part of the Electronic Shopping and Mail-Order Houses Industry. Techmatte Inc has 7 total employees across all of its locations and generates $1.62 million in sales (USD). (Sales figure is modelled).