Craig Rafferty

Craig Rafferty

FAIA, NCARB

Architect, St. Paul


Responsibility . . . Communication . . . Ideation . . . Self-Assurance . . . Developer