The Algorithm Team

We are a group of technology and business professionals who enjoy working with each other in an effort to better serve our customers. Together, we have created an environment that fosters collaboration and growth.

_MG_9916_MikeOswalt-Edit_4x5_300dpiMike Oswalt


Role:  As President it is Mike’s role to assemble the best team possible to provide a remarkable customer experience, whereby customers view Algorithm as a strategic partner and together we build long-term relationships.

Background:  Mike attended business school at Ashland University and passed the CPA exam (on his first attempt) in 1987.  Mike spent a few years as a Cost Accountant with a manufacturer of custom power generating equipment and as a Controller for a company that produced exhaust equipment for the automotive market.

At the age of 29 he landed his first job as a CFO of a manufacturer of components used by firefighters on trucks and hoses.  There he implemented an enterprise resource planning (ERP) system.

In 1993 Mike started a small consulting division of a local CPA firm specializing in ERP software.  That eventually grew into Algorithm.

Fun Facts: Mike has 4 wonderful children, one still at home where academics, baseball and his Goldendoodle Rosie dominates his schedule. Mike welcomed his first grand-daughter in 2012 and is enjoying the karma payback that she is giving his eldest daughter for the time when she was young.   

_MG_9901_MimiBertram-Edit_4x5_300dpiMimi Bertram

Vice President

Role:  As Vice President at Algorithm, Mimi is responsible for all of Algorithm’s service delivery, including application consulting, technical support desk, and custom programming.  The Algorithm team excels at delivering services that are aligned with customers’ needs and expressed expectations. Mimi’s job is to ensure that Algorithm not only exceeds customers’ expectations, but to also identify what they are in the first place.

Background: Mimi has been a member of the ERP community for almost 20 years.  After beginning her career as a Material Planner for a Cincinnati foundry and metal fabrication shop, she joined the Treadstone Group as an Application Consultant assisting customers with the successful implementation and long-term use of their ERP products.  After a brief stint in sales, Mimi happily joined Algorithm in 2001 to spearhead their customer-care initiatives.  With a laser focus on the needs of the customer, Algorithm has garnered a well-deserved reputation as a company who can “get it done”! Mimi graduated from the University of Cincinnati and Xavier University with degrees in Classical Languages and in Bronze Age Archaeology.

Fun Facts: Mimi’s go-to shot in a game of Horse is a backwards over-the-head shot from the top of the key.  She sinks the shot maybe half the time, but on the other hand, no one else EVER does.

AndySmithAndy Smith

Business Application Consultant

Role:  As a consultant at Algorithm, Andy is responsible for working with customers to learn about their businesses, and helping them use software to achieve their goals.  Andy’s responsibilities include: discovering the unique aspects of each customer’s business process and their goals for improvement, communicating how the software will help with those improvements, training their staff on effective use of the software, and supporting them if problems are encountered once they start using it.

Background:  Andy began his career in the software industry as a technical writer for ERP.  He then moved to the marketing group, managing the team responsible for web portals.  After a brief stint demonstrating CRM as a part of the sales team, Andy joined Algorithm as a consultant where he’s enjoyed working with customers for more than 10 years.   Andy graduated from Ohio Wesleyan University in 1991 with a bachelors degree in Geography.

Fun Facts: I enjoy working with the wide variety of personalities and industries in Algorithm’s customer base.  Away from work, I love running, cutting firewood, and watching my kids grow up.

_MG_9708_JohnJones-Edit_4x5_300dpiJohn Jones

Director of Network Services

Role:  As Director of Network Services, John is responsible for providing excellent IT customer service every time. This includes both internal customers, the employees of Algorithm, as well as providing full IT support for Algorithm’s 300 nationwide customers. John has an additional role as hosted services manager. Algorithm’s hosted services customers are housed in a Chicago data center and John provides full installation, support and maintenance for those customers.

Background:  John started his IT career in the late 80’s working the night shift in the MIS department for the parent company of Sears Portrait Studio while attending Washington University in St Louis. 25 years later, he still enjoys getting flummoxed on an issue he can’t immediately solve. John has been an Algorithm team member since 2005 and can think of nothing he’d rather want to do (unless he happens to win the lottery). Prior to Algorithm, John worked in IT for retail, healthcare, manufacturing and publishing companies, in both the “not for profit” and “for profit” sectors.

Fun Facts: After interviewing with Mike and Mimi at Algorithm in 2005, John was sent his three-page employment contract written entirely in Pig Latin. He absolutely had to accept the offer knowing this was going to be no ordinary company.

_MG_9695_JohnathanNelson-Edit_4x5_300dpiJonathan Nelson

Business Application Consultant

Role: As a Senior Application Consultant at Algorithm Jonathan spends the majority of his time working directly with Algorithm’s customers to help them improve their businesses through the better implementation and use of their software applications. Jonathan spends a lot of time getting to know and understand what makes Algorithm’s customers successful and assist them in expanding that success.  His responsibilities include direct assistance with WiSys, ERP systems, on-site assessments, upgrades, new site implementations, and overall project management.

Background:: Jonathan began his career while still in college at the University of Cincinnati by going to work for a Cincinnati-based ERP Reseller.  He has since worked for 2 large ERP end-users, participated in an ERP conversion to SAP and spent some time as a Channel Marketing Manager for Bosch prior to accepting a position at Algorithm, Inc.  He has been able to develop a broad base of experience working for privately held small businesses as well as large fortune 500 companies both internally and as a consultant. Jonathan graduated from the University of Cincinnati in 1999 with a degree in Business Operations Management.

Fun Facts: Jonathan has 4 children and most of his free time is spent supporting them in their various activities.  He loves to read and consume as many good books as he can.  He really likes to have the answers so anytime he comes across a question he doesn’t have an answer to, he goes and figures it out.

_MG_9808_KristinChristian-Edit_4x5_300dpiKristin Christian

Business Application Consultant

Role: As a Business Application Consultant Kristin is responsible for working closely with Algorithm’s clients to implement software solutions that address their unique business processes. Kristin takes pride in collaborating with clients to identify their strengths, weaknesses and challenges in their organization and providing sound software solutions that enable them to operate with greater control, accuracy and efficiency in order to focus on growing and maintaining their business. Kristin has a special passion for the accounting and inventory management side of operations, as well as business process improvement initiatives.

Background: Prior to joining Algorithm, Kristin spent almost 9 years as a controller and operations manager for a distribution company in Minnesota. During that time, she was the network administrator and also an ERP end user. Born and raised in Minnesota, Kristin graduated from Metro State University and holds a degree in Social Science.

Fun Facts: Kristin is a country girl at heart, so when she’s not working you’ll find her on her horse, chasing cows (for sport) or riding a trail.

_MG_9871_JeffJenkins-Edit_4x5_300dpiJeff Jenkins

Account Manager

Role Jeff Jenkins brings a wealth of experience to his role as an Account Manager at Algorithm. Jeff’s post-graduate background includes over 10 years in the mortgage and finance industries, with an emphasis on sales and account management, and almost 5 years in the software industry. He was the Business Development Director for a financial asset analysis and trading software developer, responsible for all aspects of the client and partner acquisition processes in addition to being a key contributor to corporate messaging and branding, marketing, and sales efforts. Jeff dramatically increased company sales, in part, by establishing significant partnerships and alliances with several large international financial institutions. Prior to joining Algorithm, Jeff was a Client Development Manager at an ERP provider, giving him a unique understanding not only of the software product lines but also of the challenges encountered by users.

Background:  Jeff’s educational background is in literature, language, philosophy, and semiotics.

_MG_9970_JeremyWilliams-Edit_4x5_300dpiJeremy Williams

Network Services Manager

Role: As Network Services Manager at Algorithm Inc. Jeremy is responsible for Developing and maintaining the Columbus area client’s servers and networks. Jeremy enjoys helping Algorithm’s clients implement personalized solutions that will work for their infrastructure.

Background:  Jeremy started his career working for a managed service provider where he increased his knowledge after college earning Certifications in Microsoft, Cisco, and VMWare. Jeremy spent 4 years there before becoming the IT manager for a local company in Columbus where he learned how to work with companies and how to maximize their IT spending without going over budget. Jeremy is excited to bring his knowledge and experience to Algorithm where he can help small to medium sized businesses make IT work better for them.

Fun Facts: My 2 boys and I enjoy rooting for the Ohio State Buckeyes and Chicago Bears!

_MG_9884_JerryKurtz-Edit_4x5_300dpiJerry Kurtz

Development Services Lead

Role: As the Development Services Lead at Algorithm, Jerry is responsible for leveraging ERP and 3rd-party solutions/add-ons to customize and enhance the overall functionality and user experience of Algorithm’s clients’ installations.  The range is from simple process automation to complex integration with other in-house systems as well as custom software solutions.

Background: In 1996 Jerry was hired at a leading ERP provider as the first software developer hired into their IT department – in a company full of software developers.  He focused on developing web-based solutions for the sales channel and eventually developed their first ecommerce offerings.  After his initial years, Jerry has had several lead positions developing intranet and extranet applications, focusing primarily on Microsoft technologies, such as C#, ASP.Net and Transact-SQL.  From 2008 to 2014, he was on the other side of the spectrum working at a company that used ERP as its core financial system which was fully integrated into an in-house software solution.

Fun Facts: Jerry co-authored a book on C++ development with his twin brother.  He claims to lack the dexterity for modern video games, so he likes to collect retro games.  In his spare time he also writes games for vintage video game consoles.  He doesn’t like cheese.  All cheeses.  Well, except maybe some Mozzarella, but he has been known to order pizza without cheese.

_MG_9832_BethRoth-Edit_4x5_300dpiBeth Harris

Customer Service

Role: Beth is Algorithm's customer care liaison and general office manager. She is responsible for customer service, customer care calls, order entry/billing, collections, and general office duties. 

Background: Beth has been with Algorithm since February of 1998. Before coming to Algorithm, she worked for 10 years in administrative, sales and international ERP teams. As you can imagine, Beth brings a lot of knowledge and care to Algorithm’s customers.

Fun Facts: When she isn't in the office, Beth enjoys being with her family, riding her motorcycle and helping animals.

_MG_9795_DennisEaster-Edit_4x5_300dpiDennis Easter

Business Applications Consultant

Role: As a consultant at Algorithm, Dennis is responsible for working with customers to learn about their businesses, and helping them use software to achieve their goals. Dennis’s responsibilities include: discovering the unique aspects of each customer’s business process and their goals for improvement, communicating how the software will help with those improvements, training their staff on effective use of the software, and supporting them if problems are encountered once they start using it.

Background: Dennis has spent most of the last twenty years working with companies to find the most effective business processes and configure their business software to support those processes. As an accountant and information systems professional, he has helped companies of all sizes across many different industries better meet the goals and expectations of all stakeholders.

Fun Facts: Dennis enjoys teaching new concepts and methodologies and loves a good talk about innovation. When he is not at work, he enjoys spending time outdoors with his wife and woodworking.

_MG_9720_AndyArnone-Edit_4x5_300dpiAndy Arnone

Network, EDI, and Database Consultant 

Role: Founder of Direct One Networking, Inc., Andy assists customers with project management, managing Windows Server Network environments including all workstations, EDI (Electronic Data Interchange), designing, managing, and maintaining internal databases, and database/system administration of the ERP accounting/inventory software suites.

He also provides all aspects of computer support such as analysis, network design, troubleshooting, installation, and maintenance for numerous networks for his customers.

Background: Andy grew up outside Chicago, New Jersey and Omaha, Nebraska. He now resides in Portland, Oregon. He received a Marketing degree from Creighton University and an Information Systems degree from Portland State University. Andy was the Director of IT at a packaging company where he installed and ran an ERP system and implemented EDI in 1995. Andy started his own consulting firm in 1999, eventually developing EDI Conduit in 2012. Andy has advanced knowledge of Microsoft SQL, Exchange, and SharePoint, holds the MCP (Microsoft Certified Professional) designation and has advanced working knowledge of several EDI product suites.

Fun Facts: Andy is married with 2 teenage daughters. He enjoys playing guitar, golf, brewing beer and camping.

_MG_9983_LiamO'Hara-Edit_4x5_300dpiLiam O'Hara

Staff Accountant

Role: As a staff accountant, Liam is responsible for overseeing and performing financial month-end processes as well as maintaining customer contact databases. Any given day brings different challenges and tasks for him to tackle, but that's the allure of working for a small company!

Background: Liam was born and raised in Ohio.  As the youngest member of the team he looks to the others as mentors as he continues to learn and grow his knowledge of the software and business processes.  He is currently pursuing a Bachelor of Science in Business Administration with a focus in accounting from The Ohio State University.

Fun facts: In his free time, Liam enjoys coaching baseball and mentoring students at the local high school.  He has two younger brothers with whom he spends the majority of his time, whether it be coaching them in sports, or just playing video games.

_MG_9954_EmilyOswalt-Edit_4x5_300dpiEmily Oswalt

F&A Administrator

Role: Emily works in F&A, helping to guide the administrative aspects of the business.  She also assists with various aspects of customer service for Algorithm's clients.

Background: Emily attended  Mount Vernon Nazarene University on a scholarship for soccer and academics. After the birth of her son Quinnten, she started work at Algorithm in 2017 and is furthering her education in business so that she can continue to succeed and grow as an Algorithm employee.

Fun facts: Emily is Mike’s youngest daughter and the mother of his only grandson! Her hobbies include yoga, playing violin, and cooking new foods… but more than anything she enjoys hanging out with her son and watching him learn and grow. She is also a Star Wars junkie and aspires to one day attend Comic-Con in a full Queen Amidala costume.


_MG_9651_ShilohJones-Edit_4x5_300dpiShiloh Jones

Junior Developer

Role:  As the Junior Developer at Algorithm, Shiloh is part of the custom solutions and integrations team, developing software in ERP systems and 3rd party solutions/add-ons for clients’ installations.

Background: Shiloh started coding when he was in robotics club at Tri-valley High School. Later he joined the Programming Team at Miami University in Oxford Ohio. He worked as a teacher assistant for System 2 for a semester. Shiloh graduated from Miami University in 2018 with a Bachelor's Degree in Computer Science Degree. Shiloh chose programming because of his problem solving skills and his love for video games.

Fun facts:   Shiloh loves swimming competitively and has earned a number of records along his career. He earned his Eagle Scout Rank in 2013. He enjoys hiking, rafting, and camping. Shiloh volunteers in his free time for the Muskingum Valley Boy Scout Council and feels it is important to give back to an organization that he believes in.