Industry Advisors & Management Team

Craig Johnson, Chief Executive Officer & Chief Information Officerbio

Craig Johnson is the founder and CEO of On Demand Payroll. As CIO, Craig has directed the development of On Demand Payroll's technology and software products. He has also managed the implementation of these systems for many clients. Craig is actively involved in the marketing of On Demand Payroll's services, and assists many large clients that are using SQL/Pay Web. Craig graduated from Purdue University with a Bachelor of Science in Industrial Management degree, and from the University of Texas with an MBA. Craig had previously held positions with Accenture, MSA Software, and Ernst & Young before starting On Demand Payroll.

John Gustavson CPA, Financial Advisorbio

John Gustavson advises On Demand Payroll in the areas regarding payroll operations, accounting, and corporate administration. John provides proven senior level financial leadership with extensive experience in all facets of business: financial reporting and budgeting (both operational and capital); short and long-term financial analysis and planning; risk management; internal controls; banking and credit/collections; the design and implementation of health and welfare plans; and HR administration. John has held Executive positions with US Oil, Good Humor Breyers, Romo, Shopko, Fel-Pro, Illinois Tool Works, and Deloitte & Touche. John also is the Founder and served as President of Titletown Brewery in Green Bay. John has an Executive MBA from the Lake Forest Graduate School of Management and earned a Bachelors in Business Administration degree from the University of Wisconsin at Madison.

Stan Beal, SaaS Market Advisorbio

As an Advisor to On Demand Payroll, Stan Beal contributes to On Demand Payroll's national sales efforts and provides counsel for the initiative for financing. Stan has many years of experience in the mission-critical application software industry. Stan is experienced in all areas of sales and marketing at all levels: strategic planning; tactical planning; hands-on execution; building and leading teams of direct, indirect and outsourced employees. Stan has successfully raised VC money on multiple occasions, most recently in India. Stan has held Principal and Senior Executive positions with Entercoms, One Network Enterprise, Vistaar, Xelus, i2 Technologies, and Think Systems. Stan graduated from The College of Wooster with a Bachelor of Arts in Economics degree.

Praveen Narra, Technology Advisor

As an Advisor to On Demand Payroll, Praveen Narra provides leadership as to the technical architecture and user interface development efforts for SQL/Pay Web. Praveen has dedicated his career to helping companies and entrepreneurs in leveraging technology as a competitive edge to stay ahead of competition. As CEO of Indyzen, Praveen has helped in successful completion of more than 1200 web projects. Some of the companies that trusted their web / software projects to Praveen and his team of expert engineers include Microsoft, NBC Sports, 3Com, and Synopsys to name a few. With more than thirteen years of experience in software and web development, mobile applications, internet marketing and consulting, Praveen brings a wealth of experience as an Advisor of Technology to OnDemand. Praveen holds a Masters degree from Birla Institute of Technology & Science, one of the top ranking universities in India.

Pamela S. Horton, Director of Tax Management

Pamela Horton is responsible for the tax management operations. Pam provides operational leadership with extensive experience in all facets of payroll tax management. Pam is certified as an Enrolled Agent for the Internal Revenue Service and has managed payroll tax issues for On Demand Payroll, it's affiliate payroll service bureaus and their clients for over fifteen years. Prior to her experience in the payroll services arena, Pam worked in public accounting.