Civic Intelligence
Officer

JAMES MCAVOY

5 organizations • 28 returns • Latest tax year 2025

Director At LargeCFODirectorFinance Dire1st Vice CommanterChaplinChief Financial OfficerFormer Chief Financial Officer
Name Match Caveat

This page groups activity by normalized name only. It may combine different people who share the same name.

Organizations

5

Returns

28

Total Compensation

$1,882,641

Total Benefits

$0

Organizations

OrganizationEINReturnsLatest YearLatest TitleCompensation
Nordx01-0511356102023Former Chief Financial Officer$1,882,641
Geneva Lake Association Inc39-0302321112025Director At Large$0
Middlesex County Bar Foundation Inc22-255286242019Director$0
American Legion John E Jacobs Post 68 Inc56-1293030220251st Vice Commanter$0
Community Services for Sight24-079597312013Director$0

Returns

Tax YearOrganizationTypeTitleHours / WeekCompensationBenefitsReturn
2025Geneva Lake Association Inc990EZDirector At Large1$0-View return
2025American Legion John E Jacobs Post 68 Inc990EZ1st Vice Commanter15$0$0View return
2023Nordx990Former Chief Financial Officer50$250,124$0View return
2023American Legion John E Jacobs Post 68 Inc990EZChaplin20$0$0View return
2023Geneva Lake Association Inc990EZDirector At Large1$0-View return
2022Nordx990Chief Financial Officer50$261,474$0View return
2022Geneva Lake Association Inc990EZDirector At Large1$0-View return
2021Geneva Lake Association Inc990EZDirector At Large1$0-View return
2020Nordx990CFO50$215,004$0View return
2020Geneva Lake Association Inc990EZDirector At Large1$0$0View return
2019Nordx990CFO50$186,447$0View return
2019Geneva Lake Association Inc990EZDirector At Large1$0$0View return
2019Geneva Lake Association Inc990EZDirector At Large1$0$0View return
2019Middlesex County Bar Foundation Inc990PFDirector0$0$0View return
2018Nordx990CFO50$174,707$0View return
2018Middlesex County Bar Foundation Inc990PFDirector0$0$0View return
2017Nordx990CFO50$167,475$0View return
2017Middlesex County Bar Foundation Inc990PFDirector0$0$0View return
2017Geneva Lake Association Inc990EZDirector At Large1$0-View return
2016Nordx990CFO50$161,725$0View return
2016Middlesex County Bar Foundation Inc990PFDirector0$0$0View return
2016Geneva Lake Association Inc990EZDirector At Large1$0-View return
2015Nordx990CFO50$159,858$0View return
2015Geneva Lake Association Inc990Director At Large1--View return
2015Geneva Lake Association Inc990EZDirector At Large1$0-View return
2014Nordx990Finance Dire50$153,992$0View return
2013Nordx990Finance Dire50$151,835$0View return
2013Community Services for Sight990Director2$0$0View return