CTOPENDATA

Explore companies in Connecticut

DAVID M. OBSTLER

DAVID M. OBSTLER

Company BARRA, INC.
Business Number 947873
Role Principal
Title CHIEF FINANCIAL OFFICER
Residence Address 1165 5TH AVENUE, APT 12-13D, NEW YORK, 10029, NY
Business Address 1 CHASE MANHATTAN PLAZA, 44TH FLOOR, NEW YORK, 10005, NY