Mohammad Taghavi Email

Chief System Architect . Click and Pledge

Current Roles

Employees:
98
Revenue:
$3.5M
About
Click and Pledge Address
2200 Kraft Drive
Blacksburg, VA
United States
Click and Pledge Email

#1 Startup Dataset

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