Skip to content

About Our Company


TEAM Software develops cloud-based financial, operations and workforce management solutions designed for any size janitorial and security contractor with a distributed workforce. We’ve been innovators in the workforce management space for 30 years—attacking customer problems and building solutions. From our complete enterprise ecosystem to our right-sized workforce management toolset, our industry-specific software connects key components of our customers’ businesses to enhance efficiency and profitability.

What We Believe


We help our customers do more and empower their people through efficiency-enhancing technology.


We will make companies with distributed workforces more productive, competitive and successful through transformative technology.

Core Values

We work together to accomplish the day-to-day and the longer-term goals through belief in three core values:

1. Keep customers first.

We challenge ourselves to begin and end each day with a customer-focused action. As people-centric people, we’re committed to developing long-term relationships and excellent customer experiences. We listen closely to customer needs to deliver solutions that increase efficiency and profit. Their success is our success.

2. Be accountable.

We hold each other accountable to do what we say we’re going to do. And we expect each other to “bring it” every day. We believe in offering each other our respect, honesty, collaboration and hard work. But above all, we trust each other to do the right thing because it’s the right thing to do.

3. Do more.

We changed the game in 1988 with an all-in-one financial, operations and workforce management solution. We did it again in 2001, offering software as a service before “the cloud” was common. And with our next-generation workforce management solution, we’re pushing our legacy forward with a relentless pursuit to define what’s next.

Our Legacy

In the early 1980s, a building service and security company was hunting for integrated business management software to help organize operations, streamline accounting processes and provide profitability insight. They couldn’t find a solution, so they put together a team to build their own. Six years later, the team had developed a prototype for what is now WinTeam. This unique solution quickly proved it could be a difference maker, not just for themselves but for other contractors. That’s when TEAM Software formed in 1989, to provide this breakthrough software solution to the rest of industry.


Our Leadership

John Leiferman, President and CEO
John Leiferman, CEO

John Leiferman joined TEAM in July 2015. Before that, Leiferman was with Schneider Electric and its predecessor companies (DTN/TelventDTN) for 20 years, serving in various roles, including COO, CFO and president of DTN and Telvent/DTN. Prior to DTN, Leiferman spent 10 years at the accounting firm of Deloitte & Touche, specializing in tax and business planning for midmarket companies. He earned a bachelor’s degree in accounting from the University of Nebraska-Lincoln and is a certified public accountant (CPA).

LinkedIn Bio

Jill Davie
Jill Davie, President

Jill Davie started full time with TEAM Software in May 1998 as an account manager after working at the company as an intern during college. Over the next two decades, she held various roles, including senior vice president of client experience. Davie is now using her deep industry knowledge, her focus on our customers and her passion for TEAM’s people to serve as TEAM’s president. She earned her Bachelor of Science in business administration and marketing from Iowa State University.

LinkedIn Bio

Phil Tomek
Phil Tomek, Chief Information Officer

Phil Tomek joined TEAM Software in 2016 as an IT consultant and became the chief information officer in 2018. Tomek brings more than 30 years of experience working in IT, including multiple years as CIO for a tech company and a media business. Through his leadership, TEAM’s IT, Development and Quality Assurance departments follow industry best practices to deliver high-value software securely and reliably. Tomek graduated with a Bachelor of Science in business information systems from Bellevue University.

LinkedIn Bio

Joe Urzendowski
Joe Urzendowski, Chief Administrative Officer

Joe Urzendowski started at TEAM Software in 2017 as an operations consultant and became the chief administrative officer in 2018. Urzendowski ensures TEAM is operating efficiently and effectively as we serve our customers and move our business forward. He brings more than 30 years of experience working in the finance, technology, advertising and accounting industries, having held various positions, including CFO and COO. He graduated from the University of Nebraska-Omaha with his Bachelor of Science Business Administration in accounting.

LinkedIn Bio

Heidi Carlson
Heidi Carlson, VP of Finance

Heidi Carlson started at TEAM in 1999 as an accountant and served in that role for three years. After a brief time pursuing other opportunities, she rejoined TEAM in 2006. Carlson spent nearly a decade growing the Accounting team and leading the financial management of the business before being named vice president of finance. Carlson oversees accounting operations and payroll and leads financial analysis, budget management and forecasting efforts. She earned a bachelor’s degree in accounting from Northwest Missouri State University.

LinkedIn Bio

Michelle Shanholtz
Michelle Shanholtz, VP Product Management

Michelle Shanholtz joined TEAM in 2015 and brings 10-plus years of experience in leading large-scale business transformation initiatives. Shanholtz oversees TEAM’s Product Management group, whose key responsibilities include developing TEAM’s product road map and ensuring the success of TEAM’s products in the marketplace. In her previous role as an AVP/senior program director at HealthFitness, Shanholtz was responsible for delivering a new $33 million wellness product to the marketplace in 11 months. She has a Bachelor of Science Business Administration in Finance from the University of Nebraska-Lincoln.

LinkedIn Bio

Mike Straub
Mike Straub, VP – Solutions Advisor

Mike Straub began working for TEAM in September 1994. He was a developer for the first eight years of his career with accomplishments that included the original development of WinTeam 1.0. As vice president – solutions advisor, Straub focuses his efforts on maintaining the value of the products he helped create and works with multiple departments and TEAM clients to enhance those existing software solutions. He graduated from the University of Nebraska-Lincoln with a Bachelor of Science in computer science and engineering.

LinkedIn Bio

Judi Szatko
Judi Szatko, VP of Human Resources

Judi Szatko joined TEAM in October 2012 and has 20 years of progressive human resources management experience that includes leading, developing and implementing human resource initiatives and services that align with and impact business goals and objectives. She is an active member of the Society for Human Resource Management (SHRM) and has a bachelor’s degree from the University of Nebraska-Lincoln with an emphasis in human resources.

LinkedIn Bio

Dwaine Sohnholz, Senior Director of Business Strategy
Dwaine Sohnholz, Senior Director of Business Strategy

Dwaine Sohnholz joined TEAM in 2007, directing business analysis and project management for the firm. He began his career in commercial lending and finance and cultivated a passion for technology and innovation in profitability analysis and interest rate/liquidity risk management at ProfitStars. Sohnholz’s key responsibilities are for driving overall business strategy and research in collaboration with all functional groups at TEAM. He earned his Master of Business Administration and Bachelor of Science in agricultural economics from the University of Nebraska at Omaha.

LinkedIn Bio