Uwala Bandi
1106 Drummond Plaza,
Newark, DE 19711
3023972097
3023972097
IT staffing, recruitment, service delivery, staffing, employment placing
Sub Continent Asian American , Woman
561320 -- Temporary Help Services
561311 -- Employment Placement Agencies