Director of Human Resources

Veronica Sosa joined Modern Maintenance in 2014 as the Human Resource Manager. Veronica brings 20 years of Managerial and HR experience to Modern Maintenance. A dedicated bilingual HR professional who has managed a full spectrum of human resources programs, services, and functions for small, medium, and large organizations. Resourceful, organized team player providing business partnerships…

Project Manager

Jarod Mayhall joined Modern Maintenance in 2019 as the Project Supervisor and was promoted to Specialty Projects Manager in 2020. Jarod brings 5 years of managerial experience to Modern Maintenance and a total of 10 years of experience in the cleaning industry.

Nina Stosic

District Manager

Nina Stosic joined Modern Maintenance as a District Manager in 2003. Nina has supervisory and managerial experience since 1996 and is currently managing nearly 30 Modern Maintenance accounts.

Annette Burgmeier

District Manager

Annette Burgmeier joined Modern Maintenance as a District Manager in 2002. Annette brings managerial experience from Everbrite, Inc. and Century Vending and currently manages 25+ Modern Maintenance accounts throughout the Milwaukee area.

Jack Medlock

Vice President/General Manager

Jack Medlock has worked at Modern Maintenance for 20+ years as General Manager and recently promoted to Vice President. Before working at Modern Maintenance Jack service another janitorial firm for 6 years as an Operations Manager. Jack’s experience and attention to customer service has been an important part of Modern Maintenance’s success.

Terry Mayhall


Terry Mayhall joined Modern Maintenance in 2009 as Vice-President and General Manager. In 2011 he stepped into his current position as President of Modern Maintenance. Terry brings 26 years of managerial and business experience to the Modern Maintenance team.