Recca Karras Headshot

Recca Karras

Senior Staff Specialist

Academic Affairs
National Technical Institute for the Deaf

585-475-7792
Office Location

Recca Karras

Senior Staff Specialist

Academic Affairs
National Technical Institute for the Deaf

585-475-7792