Civic Intelligence
Contractor

Tech Mahindra Limited

1 customers • 3 returns • Latest tax year 2022 • St Louis, MO

Technology Support Svcs

Customers

1

Returns

3

Total Compensation

$4,190,227

Customers

OrganizationEINReturnsLatest YearServicesCompensation
Telecommunications Facilities Corporation43-134466532022Technology Support Svcs$4,190,227

Returns

Tax YearOrganizationTypeServicesLocationCompensationReturn
2022Telecommunications Facilities Corporation990Technology Support Svcs4901 FOREST PARK AVE, St Louis, MO 63108$1,047,516View return
2021Telecommunications Facilities Corporation990Technology Support Svcs4901 FOREST PARK AVE, St Louis, MO 63108$1,975,189View return
2020Telecommunications Facilities Corporation990Technology Support SvcsONE BARNES-JEWISH HOSPITAL PLAZA, St Louis, MO 63110$1,167,522View return