For over 20 years, I have represented clients before the New Hampshire General Court and Executive Branch agencies. I am proficient in all aspects of government relation including identifying, analyzing, tracking, and developing legislation for clients. Using political knowledge and experience, I work with clients to develop legislative strategies. I regularly meet with elected officials including State Senators, Representatives, and Executive Councilors to parlay the needs of clients before the state. I have consulted with various trade associations on management, communication, and membership issues. In addition, I have served as the Executive Director for several NH trade associations.
2) Aunt Bertha dba Findhelp.com
4) CVS Health
10) Molson Coors Beverage Company USA
20+ years
Prior to a 15 plus year stint at a Concord based law firm, I served as an assistant to former Manchester Mayor Raymond Wieczorek, where the duties included constituent services and policy planning.
I earned a Bachelor's Degree in Politics from St. Anselm College, and a Master's Degree in Public Administration from the University of New Hampshire. Prior community involvement includes participation on board of directors for the American Red Cross of New Hampshire, the Manchester Development Corporation, the City of Manchester's Conduct Board, Moore Center Services, and coaching various youth sports.
970-214-4231
1660 N LINCOLN ST, Suite 2910, Suite 2910, Denver, CO, 80264, 
1) 5280 Strategies LLC/City of Black Hawk
2) AIRBNB
5) Campaign for Tobacco-Free Kids
6) Centennial State Prosperity
8) Charter Communications Operating, LLC
9) Coloradans For Legal Freedom
10) Colorado Independent Energy Association
11) Colorado River Outfitters Association
12) Denver Zoological Foundation
13) Gary Advocacy
203-850-2727
30 Rock Avenue, Unit 2,, Unit 2, Warwick, RI, 02889, 
1(203) 850-2727
30 Rock Ave, Unit 2, Warwick, RI, 02889, 
1783 BUERKLE CIRCLE, ST. PAUL, MN, 55110, 
(605) 760-0162
11921 Rockville Pike, Suite 300, Rockville, Maryland, 20852, 
605-760-0162
11921 Rockville Pike, Suite 300, Rockville, MD, 20852, 
6057600162
Washington, DC, 20009, 
605-760-0162
11921 ROCKVILLE PIKE, SUITE 300, ROCKVILLE, Maryland, 20852, 
605-760-0162
11921 Rockville Pike, Rockville, MD, 20852, 
11921 Rockville Pike, Suite 300, Rockville, MD, 20852, 
(605) 760-0162
11921 Rockville Pike, Rockville, MD, 20852, 
(605) 760-0162
11921 Rockville Pike, Rockville, MD, 20852, 
2355 Dulles Corner Boulevard, Suite 750, HERNDON, VA, 20171, 
500 North Capitol Street, NW, Suite 210, Washington, DC, 20001, 
5092881311
2350 NE Hopkins Ct., Pullman, WA, 99163, 
615-248-3621
511 Union Street, Suite 1800, Nashville, TN, 37219, 
(720) 233-4403
3020 South Ashburton Lane, West Valley City, UT, 84120, 
251 PARK AVENUE SOUTH, 8TH FLOOR, NEW YORK, NY, 10010, 
2550 M STREET, NW, WASHINGTON, DC, 20037, 
412-576-2913
401 Liberty Avenue, Suite 2400, Pittsburgh, PA, 15222, 
6145071050
815 Grandview Ave, Suite 300, Columbus, OH, 43215, 
1) ACLU of Ohio
4) Actived Inc.
8) Edison Welding Institute (EWI)
9) Encore
10) Forta
12) Make My Move
13) MARA
14) necoTECH
(916) 444-7464
1201 K STREET, SUITE 920, SACRAMENTO, CA, 95814, 
2) A16Z CAPITAL MANAGEMENT, LLC
3) ABBVIE
4) ACADIA HEALTHCARE COMPANY INC.
6) ALEXANDRIA REAL ESTATE EQUITIES, INC.
8) AMERICAN INNOVATORS NETWORK
9) AMP ROBOTICS
11) B.S.D. CAPITAL, INC. DBA LENDISTRY
12) CAIN DEVELOPMENT LP AND AFFILIATED ENTITIES
13) CALIFORNIA BUILDING INDUSTRY ASSOCIATION
14) CALIFORNIA BUSINESS ROUNDTABLE
16) CALIFORNIA PROFESSIONAL MASSAGE THERAPY COALITION
17) CALIFORNIA SCHOOL BOARDS ASSOCIATION
18) CALIFORNIA YIMBY
19) CARGILL
20) CELLULAR TELECOMMUNICATIONS & INTERNET ASSOCIATION
22) CERTREE
23) CLEAN HARBORS ENVIRONMENTAL SERVICES, INC.
25) COALITION TO POWER AMERICA
26) COINBASE, INC.
27) COLLEGE TOWN INTERNATIONAL
28) COX CORPORATE SERVICES, INC.
29) DA VITA HEALTHCARE PARTNERS INC.
30) DCOR LLC
31) DRUG TAKEBACK SOLUTIONS FOUNDATION, THE
33) ETAGS
34) FACEBOOK, INC.
38) FOREST LAWN MEMORIAL PARK - ASSOCIATION AND FOREST LAWN MORTUARY
39) FRESENIUS MEDICAL CARE NORTH AMERICA
40) FRH REALTY LLC
41) GKN TRANSPARENCY SYSTEMS, INC.
42) GROWTH ENERGY
50) IHG (INTERCONTINENTAL HOTELS GROUP)
52) INSIGHT TERMINAL SOLUTIONS
53) INVENERGY LLC
54) KALONYMUS LLC
55) L'OREAL USA
56) LANG AND ASSOCIATES GOVERNMENTAL RELATIONS, JOSEPH L.
58) LIVERAMP
59) LONG POINT DEVELOPMENT, LLC
61) MC CONNELL FOUNDATION, THE
63) MERCED IRRIGATION DISTRICT
67) NESTE US, INC.
68) NEXT GEN PERSONAL FINANCE (NGPF)
71) OPORTUN, INC.
72) OXY LOW CARBON VENTURES, LLC (OLCV), A SUBSIDARY OF OCCIDENTAL PETROLEUM
73) PACIFIC MARITIME ASSOCIATION
74) PLANNED PARENTHOOD AFFILIATES OF CALIFORNIA
78) QUANTA SERVICES
79) QUINTESSENCE MARINE INC. DBA INVERSA
80) RACE2026 LLC
81) REALPAGE, INC.
83) SANTA CRUZ BEACH BOARDWALK
87) SUNRISE ROYAL 10354 WILSHIRE BOULEVARD GP LLC
89) THOROUGHBRED OWNERS OF CALIFORNIA
91) UNDERDOG FANTASY
93) VISTRA CORP.
94) WELLS FARGO
95) WESTERN MESQUITE MINES INC. (WMMI)
96) WILDFIRE DEFENSE SYSTEMS, INC.
97) YOUNG MEN'S CHRISTIAN ASSOCIATION OF METROPOLITAN LOS ANGELES
700 Pennsylvania Avenue, SE, Suite 510, Washington, DC, 20003, 
110 8TH STREET, TROY, NY, 12180-3590, 
(620) 364-6025
1120 20TH STREET NW SUITE 550 SOUTH, WASHINGTON, DC, 20036, 
(202) 822-8333
1120 20th St NW, Ste 400 North, Washington, DC, 20036, 
1120 20th Street NW, Suite 400N, Washington, DC, 20036, 
515-244-1194
505 Fifth Ave, Suite 850, Des Moines, IA, 50309, 
(503) 964-2944
10 N. Russell st., Portland, OR, 97227, 
(503) 383-6079
421 SW Oak Street Suite 775, Portland, OR, 97204, 
202-835-2351
1020 19th Street, NW, Suite 750, Washington, DC, 20036, 
1) YWCA USA
6087291042
2908 Marketplace Dr, Suite 101, Fitchburg, WI, 53719, 
440-376-9925
801 Pennsylvania Ave., NW, Ste. 255, WASHINGTON, DC, 20004, 
(701) 223-2770
PO BOX 1624, BISMARCK, ND, 58502-1624, 
(706) 897-1758
217 Chimney Rdg, GA, 30528, 
540-338-5600
One Patrick Henry Circle, Purcellville, VA, 20132, 
5403385600
One Patrick Henry Circle, Purcellville, VA, 20132, 
(540) 338-5600
One Patrick Henry Circle, Purcellville, VA, 20132, 
5403385600
Kearneysville, WV, 25430, 
5403385600
One Patrick Henry Circle, Purcellville, VA, 20132,