Liberty Mutual Insurance
Manager, Special Projects
Liberty Mutual Insurance
Manager, Application Portfolio and Software Development
Ivy Tech Community College
Online Mathematics Instructor
Liberty Mutual Insurance
Senior Software Engineer
Liberty Mutual Insurance
Principal Software Developer
Central Michigan University
Ball State University
Simmons College