Michaela Meleca Headshot

Michaela Meleca

Marketing and Communications Content Creation Specialist II

Finance and Administration

585-475-7963
Office Location

Michaela Meleca

Marketing and Communications Content Creation Specialist II

Finance and Administration

585-475-7963