Richard Armstrong Email

Director Technology . The Demski Group

Current Roles

Employees:
7
Revenue:
$507.5k
About
We are a company founded to help startups and small businesses move forward using modern technology. The Demski Group specializes in pushing the limits and creating new technologies that benefit those around us. We specialize in creating innovative products and tackling outstanding problems.
The Demski Group Address
237 Delaware Ave
Olean, NY
United States
The Demski Group Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.