Frontier Communications
Manager – CRM Application Development
Frontier Communications
Senior IT Development Manager
Citizens Communication
Manager – Web Application Development
Frontier Communications
Team Lead – Carrier Access Billing Systems
Rochester Telephone
Sr. Programmer Analyst
Rochester Telephone
Account Manager – Carrier Services
Global Crossing Telecommunications, Inc
Manager Application Development
Excellus BCBS
Director, Analytics Data and Technology
State University of New York College at Buffalo
Rochester Institute of Technology