Christophe Escobar Email

VP FP&A . IDERA Software

Current Roles

Employees:
378
Revenue:
$68.5M
About
IDERA Software Address
10801 North Mopac Expressway
Houston, TX
United States
IDERA Software Email

Past Companies

IDERA SoftwareVP FP&A
DematicDirector
Reddwerks CorporationCOO

#1 Startup Dataset

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