LEN FRANKEL

Persons with name LEN FRANKEL

LEN FRANKEL - Principal

Company ABACUS STAFFING LLC
Business Number 1156855
Business Address 14 PENN PLAZA, 1TH FLOOR, NEW YORK, NY, 10122