All Posts By

Adam Jenkins

3 Little Signs Your CRM or ERP Implementation Might Be in Big Trouble

By | Business Transformation

When CRM and ERP projects fail, it’s not usually that the project team fails to get the software implemented. It’s that the project fails to help the business achieve its goals. Experienced project managers can save a project by identifying – and correcting – problems early-on in a project.

Fortunately, there are warning signs along the way.  The three red flags we see most often are when:

1. The management team isn’t actively involved.

Of course, executives need to delegate tasks, but delegating a CRM or ERP project is a mistake. The management team’s close involvement communicates commitment to the project, and serves to keep the technology implementation aligned with the organization’s overarching business goals.

2. You’re holding too many extra meetings.

One of the surest signs that trouble is brewing is lots of side meetings and communications, which result in continual requests for modifications. If the project has not been properly scoped out, you may uncover issues that make it impossible to stick strictly to the project schedule.

3. The project team is becoming indifferent.

At times, project management meetings can get heated, as departments work to find common ground and solutions to complex issues. Too much friction can be a problem, but even more worrisome is apathy from project participants.

How can you ensure your CRM or ERP project is a success?

  1. Use phase one of your implementation project to completely scope out the project in as much detail as possible.
  2. Identify an executive sponsor who will be closely involved with the project from beginning to end.
  3. Set realistic budgets and resource commitments. Find ways for the project team to offload some of their regular responsibilities to free up time for project work.
  4. Hire an experienced implementation team.
  5. Formalize the change management plan and training processes.

Unlock Strategic Value in your Software Implementation

Over 50% of ERP/CRM projects are deemed a failure. Learn what to consider before thinking about new technology and how to prepare for your project to ensure success.

Download the Whitepaper

Author: Howard Hohnadel, Director – Business Transformation

10 Lessons Learned after 30 Years in Manufacturing

By | Manufacturing

1. Disrupt or be disrupted.

In 2017, the manufacturing industry experienced game-changing opportunities. This competitive landscape will only continue in 2018. Manufacturers agile enough to capitalize on these emerging technologies have a competitive advantage. Disrupt or be disrupted. That is the choice facing manufacturers today.

2. Prediction is possible – and preferable.

Downtime is the bane of a manufacturing executive’s day. One small defective part can wreak havoc on the entire production schedule, resulting in thousands (or millions) of dollars in lost time. Product recalls are the nightmare every manufacturing executive fears most. How can these issues be prevented?

With predictive analytics and machine learning, problems like these can be identified early and the most serious of consequences can usually be avoided. IoT (Internet of Things) sensors can provide feedback that a machine is overheating or that a part is likely to be defective, and proactive measures can be taken.

3. Giving people a voice improves performance.

Involving your team early-on in new initiatives like implementing lean manufacturing or a new ERP system is a morale booster. Having project champions and curtailing resistance early-on can make-or-break a project’s success. In addition, our customers see great success with “voice of the operator” initiatives where the machine operator’s qualitative insight is combined with quantitative data from the ERP system to provide more context to operations on the shop floor.

4. Block chain technology is the next big “thing”.

Although block chain technology is still in its early stages, we see blockchain emerging into an extremely useful business application, specifically for complex contracts in the manufacturing space. This recent technology is what drives bitcoin, but it goes beyond holding and exchanging money. Blockchain can be used for any kind of exchange, and in supply chain, it can apply to anything from self-executing supply contracts to automated cold chain management.

5. The future is cloud-y.

Cloud computing helps companies become more agile. Rather than having large IT capital expenditures, companies are opting to pay-as-they-go using SaaS (Software as a Service), gaining the freedom and flexibility to add users and functionality as needs change.

Access to the cloud has not just decreased hardware and software costs, but also brought down the costs of implementations.  For example, we offer ManufacturingCONNECT, a pre-configured discrete manufacturing accelerator for Dynamics 365 for Finance and Operations available through Microsoft AppSource.

6. Integration is essential.

Many revenue leaks can be avoided by integrating systems. For example, bringing ERP and CRM together with Dynamics 365 or by using an SAP-CRM Connector, sales opportunities can be turned into orders, and pulled into the back office for procurement, production scheduling, invoicing and shipping. The customer-facing departments handling sales and support have the full picture of what’s going on with the customer, which helps them maximize revenue and customer satisfaction.

7. Big data brings big opportunities.

With the cost of cloud computing going down and speed of access going up, big data has been a game changer for the manufacturing industry. Data that used to be discarded can now be saved, analyzed and accessed for big data, machine learning and other business analytics initiatives to provide greater insight in nearly real-time. Manufacturers are using this big data a variety of ways – for defect tracking, supply planning, forecasting, and enabling mass-customization.

8. The IoT craze has just begun.

According to a recent Forbes article:

“The global Internet of Things (IoT) market is projected to grow from $2.99T in 2014 to $8.9T in 2020, attaining a 19.92% Compound Annual Growth Rate (CAGR). Industrial manufacturing is predicted to increase from $472B in 2014 to $890B in global IoT spending.”

Internet of Things devices will transform manufacturing operations internally, and provide new opportunities for product innovation.

9. It’s time to step up data security efforts.

Malware. Viruses. Hacking. With so many major data breeches in 2017, many of them stemming from employee error, companies are realizing a need for greater vigilance when it comes to data security. From creating better IT policies and procedures to enforcing physical security and augmenting user training, data security has become a top priority for many manufacturers.

10. We’ll never be “done”.

As big advocates of lean manufacturing and lean thinking, we believe in continuous improvement. The manufacturing industry has long been a software technology laggard, especially when it comes to replacing MRP / ERP systems. The ubiquity of “the cloud” has created so many new opportunities that provide major competitive advantages, that it’s time to do something, even if you can’t afford to do everything. Pick one area. Focus your efforts.  Just keep moving!

Is your company ready to embrace modern technology?

Request a Readiness Assessment

Author: Doug Bulla, VP Business Development

Technology’s Role in the Manufacturing Revolution

By | Manufacturing

When you have money to improve operations, what is the best use of that budget? Do you hire more workers? Buy new equipment? Or do you invest in software technology?

Because manufacturing executives are mechanically-minded, improving shop floor production through the purchase of new equipment, tools or dyes is the default way of creating improvements. But today, modern ERP technology can provide quantum leap improvements that can’t be realized any other way.

5 Reasons to Advocate for Modern ERP Software

There at least 5 solid reasons why you should invest in your manufacturing transformation with modern ERP software. Solutions like Dynamics 365 for Finance & Operations can help your organization:

1. Better understand production challenges by including the voice of the operator

When we work with manufacturers, we see that production floor personnel often know ‘the truth’ about delays and defects. This information is not always correctly relayed to the ERP business management system, which makes it difficult for other departments to understand your manufacturing challenges. Recently, our clients have been incorporating “the voice of the operator” into the ERP data to make better sense of the information, and to know the best way to respond so issues are solved at the root level.

2. Optimize maintenance schedules and reduce product defects through predictive analytics, machine learning and IoT devices

Rather than running your maintenance schedules by fixed intervals or hours of run time, machine learning can help you predict equipment failure and schedule a convenient time to take equipment offline for maintenance. Over time, you’ll be able to develop an optimized maintenance schedule.  As a safeguard, inexpensive IoT devices can alert the ERP system and production floor operators if equipment is overheating or has an abnormal pressure reading, so you can react appropriately.

Machine learning can also help reduce manufacturing defects by identifying the components most likely to fail and routing those units for additional testing. As defect testing information is relayed back to the ERP system, the organization can take proactive measures to increase the quality of the defective component parts. Higher quality control increases customer satisfaction.

3. Reduce risk by increasing supply chain visibility

Today most software and servers exist virtually in the cloud. Cloud computing has made it possible for people who can’t even speak the same language to connect through systems and create a global seamless global operation. Systems can connect to give you better insight into component production, delivery and shipping dates. Automated inventory replenishment processes help ensure you always have the right quantities of raw materials and finished goods in stock.

4. Predict accurately by improving demand forecasting

How much product should you manufacture? Manufacture too little and you have nothing to sell. Manufacture too much and cash flow is tied up, sitting on shelves, risking obsolescence.  Using historical data and recent trends, you can nail your demand forecasts, understand cash flow and improve overall profitability.

5. Add new revenue streams by better managing the complete product lifecycle

Increasingly, manufacturers are being required to service the products they manufacture. Field service solutions can help you monetize your service delivery, and keep you in compliance with your SLA’s. No more lost paperwork. No more calling back to the office to find out what the customer’s contract says. No more complicated scheduling. An all-in-one field service solution takes away the stress and logistical challenges of getting the right people with the right skills to the right place at the right time.

Having a modern ERP software solution is critical to today’s manufacturing success.

The current manufacturing buzz phrase is “digital transformation”. Companies who embrace modern technology have an opportunity to leap ahead transforming products, empowering employees and improving operational efficiency. Start with a modern ERP software that is flexible, easy to use and can be the foundation for business growth.

Find the Best ERP Solution for You

To find the right ERP solution for your business, you need to know the right questions to ask and considerations to make. Use this 20-question guide to get started.

View the Guide

Written By: Doug Bulla, VP of Business Development, ERP

How Manufacturers Can Turn Data into Insight

By | ERP, Manufacturing

“Water, water everywhere and not a drop to drink.”

This line from The Rime of the Ancient Mariner aptly describes how most manufacturers feel about their data. Despite drowning in data, manufacturers are constantly at risk from lack of information.

Product defects can be costly – even deadly.

Defects for automotive manufacturers, high-tech manufacturers, food/beverage manufacturers and consumer product goods manufacturers can mean loss of human life. Every year, defects cost manufacturers billions of dollars in recalls and reparations.

Unlike other industries, manufacturers have an extremely low margin for error. And unfortunately, reducing product defects is only one of many KPIs that create risk for manufacturers. Proper inventory management, accurate sales forecasting, and visibility into the supply chain can also make or break a manufacturing business.

Do you need to collect more data points?

Probably not. How much production data does your company collect today? Typically, A LOT! We’ve seen companies that collect tens of thousands of data points, and still don’t have a clear picture in how to take corrective action. You don’t need more data, you need the right data.

Embracing digital transformation

Manufacturers are often the last to embrace emerging technology because both the costs and risks can be high. Risk tolerance is low. However, there comes a time when the cost of inaction becomes significantly higher than the cost of action.

Other industries have embraced digital transformation with great success. Banks use machine learning to detect credit card fraud almost instantly. Advertisers use predictive analytics to target the right people at the right time.  Health care providers have moved to digitized medical records, reducing health care fraud, cutting waste and improving patient outcomes.

Seizing the advantage against analog competitors

On a typical shop floor, hardware is often 20+ years old. Data collected is often just as quickly discarded because cloud computing wasn’t as affordable or available when the hardware was first installed.

Tremendous opportunity exists for manufacturers who embrace digital transformation. Leveraging modern technology like Microsoft Dynamics 365 for Operations, the Azure Cloud, Predictive Analytics, IoT sensors, and the like, manufacturers have a golden opportunity to leap frog the competition.

Improving operational efficiency for manufacturers comes from:

  • Gaining a clear understanding of your company’s KPI’s
  • Leveraging cloud computing and business analytics to find patterns and trends that were inaccessible until recently
  • Modernizing your systems to allow more flexibility on your business processes
  • Creating a feedback loop using workflows and machine learning to continually improve operations

Learn How Dell Technologies has Transformed their Manufacturing

Watch the keynote presentation from IoT World, where Dell Technologies talks about transforming their business operations with IoT and their partnership with Microsoft and MCA Connect.


Author: Doug Bulla, VP- ERP Business Development

4 Best Practices for Oil and Gas Service Companies

By | Energy, ERP, IoT & Analytics

Now that oil prices are rising and energy companies are renewing exploration operations, it’s time to re-evaluate what you, as an oil and gas service company, can do to get your fair share of the profit.

We’re seeing oil and gas service companies focus their time and energy in 2018 in these 4 areas:

1. Innovation and Differentiation 

The best way to fight the profit squeeze is to offer something your competitors don’t – and can’t easily replicate. Technology, particularly IoT, predictive analytics, machine learning, and dashboard reporting through tools like Power BI, can be used to create unique service offerings and analysis of your business drivers that provide your energy clients with more visibility of their wells, jobs and production equipment. By providing more value and helping your clients increase uptime and lower downtime maintenance costs, you make it harder to displace your services and avoid the low cost provider from taking your business.

2. Developing a Digital Transformation Roadmap

There’s no question – the future is digital. The pervasiveness and ease of cloud computing, software as a service (Saas) solutions, and mobile apps have made digital transformation initiatives a priority across many industries, but especially in oil and gas services.

Because your business model is complex and your resources are spread across remote regions of the country, you may have found it challenging to collaborate effectively. Where do you invest? In field services software? In expanding your ERP software? You have a lot of choices – and challenges.

As a first step, we recommend building a digital transformation roadmap. You can’t do it all today, but with a solid strategy in place, at least you’ll keep moving in the right direction towards your business goals.  Along the way you can invest in hiring and developing a digitally-savvy workforce who can help your business grow in this direction.

3. Invest in IT Assets that Provide Agility

The oil and gas companies who survived the plummet in oil prices either had enough reserve cash to keep operations going or were agile enough to change their business as needed. Although we’re on the other side of that dip, you never know when another economic change is coming. Agile IT assets like Dynamics 365 for Finance and Operations provide you with the flexibility to:

  • Change business processes without custom programming
  • Add/remove/change job roles & software licensing as needed
  • Add or remove functionality to support multiple lines of business
  • Gain greater insight into your business to become more proactive in changing market dynamics
  • Easily absorb an acquisition or parse out a divestiture from your business.

4. Strengthen Your Relationships

At the end of the day, business-to-business is really human-to-human. Strengthening your relationships with employees, vendors, partners and clients keeps your business healthy, both culturally and financially. By providing personalized customer experiences, like sending clients texts about job statuses, or providing unique customer dashboards, you increase customer loyalty. By improving collaboration with suppliers, you can gain greater flexibility in delivery and credit terms.  Tools like improved oilfield rental billing and tracking and field service software can help with the mechanics, but it begins with the leadership team embracing a relationship-centric philosophy.

Learn the 5 Ways Energy Companies Unlock Strategic Value from Software Implementations

Learn More

Author: David Huether, VP- Engagement & Alliance Management

How Oilfield Service Companies Combat the Profit Margin Squeeze

By | Energy, ERP

Are you one of the “lucky” oilfield service companies who survived the downturn? Whether you sailed through thanks to saving ahead, or you barely survived, thanks to downsizing and scrimping wherever you could, congratulations! You made it. Oilfield service companies are once again in growth mode.

While growth is certainly good news, margins remain tight. If you’re like most of the oilfield service companies we work with, you’re still stuck in a profit margin squeeze for a few reasons.

1. Energy companies are investing in exploration and fracking operations again. However, well operators still expect to pay the low rates you negotiated when times were tough. Meanwhile, overhead costs keep climbing. Yes, oil prices have improved, but budgets remain tight as everyone is trying to make up what they lost during the downturn.

2. With a large fleet of equipment to maintain, high labor costs, and larger overhead, large oilfield service providers have a tough time competing with their smaller, more nimble competitors.

3. The combination of high customer expectations and a highly competitive industry environment creates challenges in determining the best way to compete and win business you normally would have been assured to win.

How Oilfield Service Companies Are Responding

You haven’t made it this far only to stop now! You can no longer rely on being able to upcycle to increase profits through higher oil prices. For large oilfield service companies to compete effectively, you need to think about:

1. How can you differentiate? What services can you offer that your competition can’t? How can you add more value without adding more cost? Some companies are using IoT remote sensors and predictive analytics to anticipate equipment and resource needs in advance, which improves responsiveness and ensures production uptime.

2. Where can you adjust operations to meet contract commitments, but optimize margins to ensure continuity? Field service software and mobility can help the oilfield services team stay connected to corporate, and have instant access to contracts and service level agreements with electronic processing of delivery tickets through to invoicing.

3. How can you operate overall with greater efficiency? EnergyCONNECT, built on Dynamics 365 for Finance and Operations, helps control costs through improved operations, including industry must-haves like AFE Management, and Equipment Rental Management. Managing the cradle to grave lifecycle of your equipment will help you run more efficiently and improve your margins.

Learn How EnergyCONNECT Improved Business Operations for Rubicon Oilfield International

Learn More

Author: David Huether, VP- Engagement and Alliance Management

Resources for Learning Power BI

By | IoT & Analytics

Microsoft Power BI is a hot topic right now. The Power BI Desktop business analytics visualization tool is free to use. Upgrading to Power BI Premium gives you true enterprise-wide insight. With multiple options available, use these resources to help you fully understand Microsoft’s Power BI tool.

An Introduction to Power BI

Get Familiar with Power BI

Go Through the Power BI Guided Learning Series

Subscribe to the Power BI YouTube Channel

Where to Find the Power BI Community

Join a Power BI Group on LinkedIn

Join the Power BI Community

On Twitter, follow:






Key Power BI Articles

Microsoft breaks through in the Gartner Magic Quadrant for Business Intelligence and Analytics Platforms – The Official Microsoft Blog

Gartner positions Microsoft as a leader in BI and Analytics Platforms for ten consecutive years

Announcing the public preview of the Office 365 adoption content pack in Power BI

Microsoft accelerates modern BI adoption with Power BI Premium | Microsoft Power BI Blog | Microsoft Power BI

Three years in a row – Microsoft is a leader in the ODBMS Magic Quadrant

Integrate Power BI reports in SharePoint Online | Microsoft Power BI Blog | Microsoft Power BI

Introducing Power BI Report Server for on-premises Power BI report publishing

Ready to use Power BI in your business?

Use this whitepaper for step-by-step instructions on how to get started with Power BI and start gaining actionable insight for your business.

View the Whitepaper

Author: Mark Hatting, Business Analytics Director

Don’t Screw up your CRM Initiative – 7 Steps to Success

By | CRM

Customer relationship management projects (CRM) have a higher failure rate than other types of software implementation projects for several reasons:

  1. Project goals are not always clear
  2. The CRM software isn’t seen as adding value to the sales process
  3. The CRM software isn’t connected to ERP or other line of business systems

Of course, those are just the top three issues; the “tip of the iceberg” that sink CRM projects. To successfully navigate your way to success, follow these 7 CRM project best practices.

1. Set clear goals

Why are you implementing a CRM system? What is the problem you are trying to solve? CRM software can be used to:

  • Manage sales opportunities
  • Accelerate the sales process
  • Improve collaboration
  • Increase client engagement
  • Resolve customer support cases
  • Automate your marketing process
  • Manage inventory and resources
  • Provide accountability
  • Create a central client knowledge repository
  • ….and the list goes on.

Be specific. Articulating exactly why you are implementing CRM software will save you needless steps. Be ruthless about staying focused on your priorities, so you can avoid costly scope creep. You can always create a second project to accommodate those special requests.

2. Show the value

Especially when you are implementing a sales management CRM system, users need to understand why using the CRM solution is so important. Many sales people work independently and resist management controls. Help them understand what benefit THEY will gain from using CRM, in addition to how the organization will benefit.

3. Get leadership buy-in

Your CRM implementation will be vastly more successful if the leadership team is also using the CRM system, using the data, and evangelizing use of the system. Steps 4-7 are ways that the business leaders can put their CRM evangelism into action.

4. Provide adequate training

CRM training often gets cut from the project budget in effort to save money. While eliminating training may cut a line item from the budget, the organization may see lots of “hidden losses” – time spent researching how to do things, information entered incorrectly that requires data clean up, and people not using the system in a way that will help you achieve your business objectives.

5. Simplify the processes

The purpose of the CRM system is to save time, not take extra steps.  Think about the user’s experience. The more intuitive your processes are, and the more time it saves your users, the more likely they are to use the system.  Build out automations and workflows. Help each individual do their job more efficiently and effectively.

6. Link to ERP and other LOB systems

One major advantage of Dynamics 365 for Sales, Marketing  and Customer Engagement is its integration with Dynamics 365 for Finance and Operations. Think through your customer’s experience from end-to-end. Can you have closed sales opportunities trigger the creation of a bill of materials and the procurement of raw materials? For customers running SAP, we even have a SAP-CRM integration solution.

7. Add incentives for CRM use

In the beginning, it’s important to reward user adoption. Many clients tie CRM use into their user’s MBOs (management by objectives), and use it as part of the employee’s performance review. We have an entire business team focused on change management best practices, which we believe should be built-into all projects.

Overcome your Biggest CRM Headaches

67% of companies rely on CRM systems to target and segment customers, but many still face challenges. Click to learn how to overcome these challenges.

Learn More

Author: Janet Thomas, CRM Senior Solution Architect

4 Tech Trends to Watch in 2018

By | CRM, ERP, IoT & Analytics

It’s that time of year again, where everyone wants to know what the hottest technology trends will be in 2018. We see these four areas having the biggest impact for the customers we serve.

1. Data Security

With so many well-trusted, major corporations experiencing data breaches in 2017, organizations are making data security a top priority for 2018. Having software in place to prevent data security problems is critical. Solutions include:

  • Anti-virus/anti-malware software
  • Backup and recovery / disaster recovery planning
  • Two-factor authentication
  • Being able to remote-wipe devices
  • Updating security policies and procedures

2. Cloud Computing

The move to SaaS solutions like Dynamics 365 will continue to be a major focus for companies in 2018. Cloud computing offers greater agility, while preserving capital. And although some organizations have concerns about the security of the cloud, many experts assert that having private servers is actually riskier. Cloud computing shifts most of the IT Administration responsibilities to the SaaS provider, which lowers both your ongoing cost and risk.

3. Blockchain

The technology that launched the Bitcoin / cryptocurrency craze to stratospheric heights is garnering the attention of the tech world. Blockchain is a distributed database that enables everyone to work together simultaneously. Using a series of validations, the end result is information that is transparent, secure and incorruptible. Blockchain can be used for identity management to secure financial transactions around the world. We are also starting to see great opportunities within business applications using block chain to support IoT applications, reduce security challenges and secure intellectual property.

4. Machine Learning

Companies in every industry are seizing the new opportunities presented by machine learning. As more data is processed, sophisticated algorithms systematically seek out anomalies, and learn how to respond without human intervention. From approving credit lines to spotting trends in product defects, machine learning provides big advantages in speed and accuracy.

How does Microsoft Dynamics 365 capitalize on these trends?

Companies moving off MAPICS or another legacy ERP solution will find that Dynamics 365 is a leader in each of these tech trends.  Security and cloud computing are innate features of Dynamics 365. The Dynamics Community site has a great article about blockchain integration with Dynamics 365.  And another one about the future of Dynamics 365 and machine learning.

Is your company ready to embrace modern technology?

Request a Readiness Assessment

Author: Doug Bulla, VP Business Development

5 Questions Auto Supply CFOs Should Be Asking

By | CRM, ERP, Manufacturing

As the CFO of an Automotive Supply company, your role is to be equally visionary and pragmatic. How will you build the business of tomorrow, while ensuring you have the cash flow, materials and resources to sustain your business today?  The key is in asking the right questions. Modern ERP systems like Dynamics 365 for Finance and Operations can help Auto Supply CFOs answer questions like:

1. How can we improve our planning? 

Most ERP systems include some planning and scheduling capabilities, but how easily can you run different scenarios to understand the best plan for your business? Can you run a variety of “what if” scenarios? Solutions like LeanCONNECT enable you make data-driven decisions before you make the financial investment.

2. How can we quickly and easily find business insight?

The quicker you can resolve a problem, the better off your business will be. Some insights can be automatic. Our clients have used IoT devices and predictive analytics to pull suspect units off the line for further quality testing. You can use tools like Power BI to create and distribute business analytics dashboards across the organization. The Voice of the Operator concept is becoming popular because it adds a human interpretation to the data collected by the ERP system.

3. How can we improve our forecasting capabilities?

The best thing you can do to improve forecasting is tie your sales orders with your manufacturing BOMs. That way, you have clear visibility of what’s available to promise, and what’s already been committed. Then, by adding your planning forecasts, based on sales order history and other information, you have a much clearer picture of your expected cash flow, and can build a reasonable production schedule.

4. How can we better manage our inventory levels / mix?

“Take one, make one” is the ideal scenario for replenishing buffer inventory – but it isn’t always possible. What should be possible, however, is to identify a targeted stock level for your buffer inventory. Then, when that inventory is drawn down below its reorder point, the replenishment process is triggered to build more. If you want to learn more about inventory mixing and leveling, you may be interested in our whitepaper on lean production scheduling best practices.

5. How can we better store and retrieve documents? 

Auto supply manufacturers have reams of virtual documents that must be stored, sorted and easily retrieved. CAD drawings, proof of compliance, engineering change orders – all must be catalogued for future reference. Cloud storage solutions link these documents to customer, vendor, product and other ERP system records for easy retrieval.

The Automotive Industry has been Digitalized.

View our infographic to learn how modern technology has enabled auto suppliers to create a competitive advantage and report measurable results.

View the Infographic

Author: Doug Bulla, VP Business Development