» Login | Register
NRCA On-Demand


NRCA staff

General operations

Bill Good, CAE
Executive vice president

Eileen Maloney
Executive assistant

Communications and marketing

Carl Good
Associate executive director

Ambika Puniani Bailey
Senior director of communications

Lara Beutler
Director of marketing

Paul Gerwen
Creative director

Jeff Jarvis
Director of advertising

Laura Lewis
Director of Web site development

Krista Reisdorf
Director of communications and online publications

Erin Brown
Business development manager

Midge Sauer
Manager of desktop publishing

Tracy Schneider Gerwen
Manager of Web site development

Ashley St. John
Communications manager

Bryan White
Manager of affiliate partnerships

Keith Taylor
Production Artist

Kaylee Alberico
Communications assistant

Finance

Harry Ryder, CPA
Associate executive director

Enrica Burian
Human resources and payroll manager

Diana Maggio-Gumushian
Administrative assistant of finance

Jackie Mayer
Administrative assistant of finance

Government relations

Duane Musser
Vice president of government relations

Bethany Field
Manager of public affairs

Craig Brightup
Consultant

Information technology

Paul Apostolos, MCSD
Associate executive director

Diep Nguyen
Director of information technology

Joe Milazzo
Network administrator

Meeting services

Bennett Judson, CMP
Associate executive director

Chrystine Hanus
Director of meeting services

Esther Woods
Operations coordinator

Membership development

Alison LaValley, CAE
Vice president of operations and chief of staff

Anne Schroeder
Director of operations

Corrine LaFazia
West Coast membership manager

Lenora Vasilopoulos
Membership manager

Katherine Christides
Assistant manager of membership development

Jami Caiafa
Membership development assistant

Cheryl Anderson
Customer relations coordinator

Therese Brennan
Customer relations coordinator and human resources assistant

Tony Cortez
Service center operations coordinator

Sandy Moore
Receptionist

NRCA University

John Schehl
NRCA University's senior director

Jeanne Schehl
NRCA University's program development director

Michele Biesiada
NRCA University's program manager

Janice Davis
Manager of NRCA University

Mary Ann Evanoff
Part-time assistant of NRCA University

Risk management

Tom Shanahan, CAE
Associate executive director

Harry Dietz
Director of risk management

Janice Davis
Manager of risk management

Mary Ann Evanoff
Part-time assistant of risk management

Technical communications

Jim Kirby, AIA
Associate executive director

Michal Bartko
Assistant research director

Technical services

Mark Graham
Associate executive director

Tom Bollnow
Senior director of technical services

Joan Crowe, AIA
Director of technical services

Maciek Rupar
Director of technical services

Carol Maggio
Manager of technical services

National Roofing Legal Resource Center

Alison LaValley, CAE
Executive director

Anne Schroeder
Director

Professional Roofing magazine

Carl Good
Publisher

Ambika Puniani Bailey
Editor

Paul Gerwen
Creative director

Jeff Jarvis
Director of advertising

Krista Reisdorf
Director of online communications

Joan Kriete
Circulation/production manager

Midge Sauer
Manager of desktop publishing

Ashley St. John
Associate editor

Keith Taylor
Production artist

Kaylee Alberico
Editorial assistant

The Center for Environmental Innovation in Roofing

Craig Silvertooth
Executive director

Mary Mai
Director of corporate relations

The Roofing Industry Alliance for Progress

Bennett Judson, CMP
Executive director

Chrystine Hanus
Director

Esther Woods
Operations coordinator

Quick links

Roofing Industry News

NRCA poll

Has OSHA ever conducted a job-site inspection on one of your company's projects?

No
Yes

Find a roofing contractor

Roof type

ZIP Code