Michelle Poysa Headshot

Michelle Poysa

IT Project Manager III

Information and Technology Services - Project Management Office
Finance and Administration

585-475-2835
Office Location

Michelle Poysa

IT Project Manager III

Information and Technology Services - Project Management Office
Finance and Administration

585-475-2835