Craig Rafferty

Responsibility, Communication, Ideation, Self-Assurance, Developer

Craig Rafferty

FAIA, NCARB
Architect, St. Paul

Education

Registrations

  • Licensed Architect: Minnesota