Lessons learned by early cloud service adopters Considerations for CIOs and IT Sourcing Managers when sourcing cloud computing service offerings

Size: px
Start display at page:

Download "Lessons learned by early cloud service adopters Considerations for CIOs and IT Sourcing Managers when sourcing cloud computing service offerings"

Transcription

1 Lessons learned by early cloud service adopters Considerations for CIOs and IT Sourcing Managers when sourcing cloud computing service offerings This paper discusses the top seven challenges that have been encountered by the early adopters of cloud services. In particular, we focus on the mind-shift required by IT and its business customers to realise the value of cloud services. These challenges arose due to the shift from customised IT services to commodity arrangements and the resultant changes for supporting business processes and IT operations. Spending on cloud computing service offerings ( cloud services ) continues to increase with forecast compounded annual growth of 19 per cent for the coming years 1. With the recent release of the Australian Federal Government s guidelines for investing in cloud services, these spending growth estimates may even prove to be conservative. Here are your Service Levels Many cloud services are sold with a small number of, often non-negotiable, service levels. This is a daunting trade-off for organisations used to developing, negotiating and measuring a large number of service levels to provide visibility of how their IT services are provided and performing. Examples of these service levels include incident response times, problem management, disaster recovery and root cause analysis. Conversely, for several cloud services the sole measurement provided is system availability. Their business is based on providing an available service and therefore maintaining this availability is of equal, if not greater, importance to them than it is to their customers. Despite this, the lack of transparency as to how availability is 1 Anderson E., Dharmasthira Y., Eschinger C., Correia J., Wurster L., Eid T., Liu V., Pang C., Sommer D., Swinehart H., Zhang J., Yeates M., Bell W., Petri G. and Contu R., Forecast Overview: Public Cloud Services, Worldwide, 2Q13 Update, web document, Gartner, Inc., viewed 9 September 2013, < 1

2 maintained (formerly assisted by the aforementioned service levels) will cause discomfort for many organisations. So what does this mean? The adoption of cloud services will require organisations to make the mind-shift from monitoring how services are provided, to measuring services outcomes. This focus on outcomes (i.e. system availability) requires that the IT department understands and communicates how resilient IT systems actually need to be. For a bank that requires 24x7 transaction processing, a service level that specifies 100% availability may be the real requirement. For most other organisations however, this level of availability is far beyond what is actually required and the real requirement may only be during business hours (7am to 7pm). The over-specification of the business requirements is not unique to cloud services however, the change in service delivery model presents a generational opportunity to re-examine and more accurately specify the business needs. This mind-shift to focus on outcomes may require difficult conversations with business process owners. In the long run, this will result in a better understanding of the actual IT requirements, reducing the number of gold-plated services and enabling IT to be provisioned using the most appropriate service provider and at the right cost. We recommend: Considering whether you are ready to move to a lower visibility service level model. Review the use and usefulness of existing measurements to help build the argument for (or against) change Determining what the actual requirements are for the IT services that are provided to the business. Then analyse the impact of the actual requirements on the costs to provide the existing IT services, as well as on the anticipated cost of the cloud services. This information should be incorporated into the business case for the cloud services. Emphasis on solution maturity and vendor stability increases Conducting vendor due diligence is a prudent step in any procurement process. In purchasing cloud services however, more intelligent assessments of risk are needed to account for the variability between vendors in the marketplace. For example, when performing due diligence on the products of a software start-up and a software giant, the traditional assessments of organisational stability and financial strength will typically favour the software giant, although this may not be the best procurement outcome. Inclusion and emphasis of factors such as the business objectives and ability to manage risk are necessary to achieve the best procurement process outcomes. Business objectives are the basis of any procurement activity and should be clearly understood. If agility is being sought by the business to test a market opportunity and fail fast and cheaply, then we re not telling you anything new when we say a six month procurement activity is inappropriate. In a similar vein, the acceptable vendor risk profile in this situation is likely to be far greater; in this scenario, a start-up cloud service provider that may not pass a typical vendor due diligence may be the most appropriate. Tailoring vendor due diligence to the business objectives and agreeing with them an acceptable risk profile will therefore result in better procurement outcomes. 2

3 We recommend: The development of due diligence criteria should occur prior to engaging vendors, whilst the procurement team is unencumbered by knowledge of the potential outcomes Ensuring that the evaluation criteria have the required sophistication to support comparison of cloud services to traditionally hosted options, if the organisation is still considering these options Understanding the business desired risk profile for the cloud service being procured. Where a service supports a key business process, typically smaller risk profile is desired. In these cases, set threshold criteria for reference sites and publish these with the procurement documents to ensure appropriate organisations are made available (e.g. reference is industry-compatible and has subscriptions for a similar number of users) The assessment itself should include far greater emphasis on investigating the service s maturity, especially where the vendor has translated a commercial-off-the-shelf application to be delivered as a cloud service. Speak to other customers about the vendor s track-record of delivering roadmap functionality, the cadence of releases/updates for the service and their ability to influence the roadmap. Evergreen IT services blessing or curse? An often touted advantage of transitioning to cloud services is that the service is kept up to date with the latest upgrades and patches. Colloquially known as evergreen IT, this is a boon for a lot of CIOs; today, the maintenance of legacy technology soaks up much of the available IT budget and is a primary barrier to IT responsiveness and overall business agility. These updates are typically pushed out to the cloud service, with notification periods ranging from none (several cloud services specify that no notification will be given for minor patches) to up to twelve months. The consequence of the high-cadence of updates for cloud services is that IT is required to keep all other software that has a dependency/interface with the cloud service up to date as well, to avoid integration and compatibility issues. So what happens when your spiffy new cloud service requires you to implement a newer version of Internet Explorer in the next three months? Do you have time to regression test all of your applications that are impacted by a change in Internet Explorer? Do you even know which applications use Internet Explorer? Do you even have the tools in place to enable a rollout of a new version of Internet Explorer in a three month window, let alone the available funds and resources to complete the work? Although your cloud vendor is likely to advise you of the impending changes, most cloud vendors do not enable you to defer the implementation of upgrades and patches to their solution. 3

4 We recommend: Understanding dependencies and interfaces between applications. This will require understanding and documentation of your enterprise architecture Understanding the cloud service s contract. Determine whether or not you are able to delay upgrades and the maximum possible length of the delay Investigating the use of private clouds. Several vendors offer private clouds that offer many of the advantages of cloud services, with the added flexibility in the contract s terms and conditions for service changes, traded-off against additional cost Revising your technical change management processes and procedures. Ensure that there is an understanding of what is required to push through an urgent environment change. Set aside money in each year s IT budget for un-forecasted changes. Take IT off the treadmill no more sweating your infrastructure The majority of cloud services are sold on a subscription basis, also known as a pay for what you use model. This pricing is more attractive for many organisations than having to defend large, upfront capital expenditure. It is crucial however, to consider the full lifecycle of IT assets to ensure that the business case for investment appropriately calculates the value inherent in having the flexibility to extend the life of traditional IT assets. When faced with budget pressures, IT departments often elect to defer investments in upgrading their IT assets, by operating (or sweating ) these assets for an extra year or two. Whether or not these IT assets are optimally supporting the business needs, the wisdom is to extract as much perceived lifetime value from them as possible. The deferred capital expenditure is able to be allocated to more pressing needs. How much is this worth to the business? Assuming that IT assets are a capital expense that is written off after five years, at the time of purchase the value of sweating an asset for an additional year (i.e. year six) is nearly 5% of the initial cost 2. A seventh year is valued at roughly 9% of the initial cost. For the moment, ignoring the argument on whether or not the business is being best served by the aged IT assets, IT managers have lost the flexibility to extend the life of the assets. Therefore, we argue that there needs to be a value allocated for this flexibility when calculating the business case for whether or not to invest in cloud services. Further, procuring cloud services will change the IT department s on-going budgeting process, thereby increasing the required operating expenditure each year. This may have implications for the both the IT department and the business financing and cash flows. 2 Calculated using the net present value of the investment. Assumptions were that the IT department has a 15% cost of capital and the investments and subsequent upgrades are at the beginning of the relevant year. 4

5 We recommend: When considering the business case for the cloud services against traditional IT assets, assigning a value to the flexibility of sweating the assets. This may account for multiple options, with each option being assigned a weighting dependent on its likelihood Ensuring that the cost of capital for the IT department is known, to calculate the different funding scenarios for IT assets (e.g. operating expenditure versus capital expenditure) Prior to committing to any substantial cloud services contracts, involving your organisation s Finance team to ensure that the implications of increasing the annual operating expenditure are understood. The most likely impacts are to the organisation s financing and taxation. Quick, it s time to dust off the Business Continuity Manual Service availability is a key consideration in any outsourcing arrangement. For example, most commercial-offthe-shelf software includes source code escrow arrangements in the contract, which mitigates the risk of the vendor getting into financial trouble by giving customers access to the source code and all applicable documentation. This clearly does not work for SaaS, as customers are unlikely to be able to use the source code to host their own service and the several weeks of downtime are unacceptable if their cloud services vendor turns off the service due to bankruptcy. Typically, IT departments build resilience between their production environments through failovers and backups. Although most cloud service providers design their service for high availability, businesses buying these services need to be prepared for the worst case scenario where the service becomes unavailable due to, for example, the provider becoming insolvent. Worse than not having access to the cloud service, is the potential for losing all of the organisation s data and therefore not even being able to revert to another system. It is therefore crucial that prior to entering a cloud services arrangement, organisations review their business continuity processes for the affected services. The review of the business continuity process will help inform the risks requiring mitigation. For example, should the organisation make its own backup of its data at regular intervals, what are the fall back options if the service is unavailable? Understanding these options, the organisation can then formulate costs for mitigating the risks and/or make informed decisions about the level of risk it is prepared to accept. We recommend: Ensuring that the cloud service s terms of service are reviewed by your legal representatives. They should check who owns the organisation s data, how the organisation s data can be accessed in the case of the vendor getting into trouble, financial or otherwise. Ensuring that the disaster recovery and business continuity plans are up-to-date and factor in service unavailability. For example, understand if backup systems are required to be identified and what timeframe is required to provision them. Understand if the organisation s data is recoverable and how it can be accessed if the need arises. Making sure the criticality of the business processes impacted by the cloud service are known and that the workaround processes are available if the cloud service becomes unavailable. 5

6 Do I still need a Vendor Management function? Yes, vendor management is still required; however, the vendor management function is likely to evolve over time. There will be a shift towards compliance activities as the overall set of service levels managed by the vendor management areas will reduce inversely to the uptake of cloud services. The focus on a large volume of service levels under management will be replaced by an increased focus on managing capacity, or the number of licenses subscribed to, and preparation for periodic licensing true-ups where actual licence usage is compared to contracted amounts (and payments adjusted accordingly). This reduction in service level management and the increased focus on compliance will result in a need to rethink the skill sets required for the vendor management function as well as its approach. Cloud services have also increased the organisation s risk of procurement leakage. Cloud services can be purchased with relative ease via a corporate credit card, bypassing the perceived delays of corporate IT and procurement policies. The vendor management function can be made responsible for the establishment and monitoring of policies to mitigate this risk. We recommend: Considering the implications for vendor management skills, organisation structure, processes and tools. Establish compliance processes (including tools to monitor usage of the cloud service) early and manage the business throughout. Bringing the business on the cloud journey, understand procurement leakage and tailor sourcing arrangements to bring the cloud to where it is most needed. No one wants to talk about breaking-up but you need to have the conversation early! Due to the relative infancy of the cloud services marketplace, disengagement from cloud services contracts is not yet a tried and tested process. To date, there has been relatively little churn between vendors or transition away from cloud services. Given the lack of precedents for disengagement, organisations must place a much greater emphasis on the process and how they will manage disengagement risk during the sourcing process. Key areas for consideration include data ownership, security and destruction. Buyers are advised to ensure they own their data in the cloud service and to specify the format and medium in which it will be made available to them upon disengagement. Understanding how data will be migrated on disengagement is also an important consideration. As with any outsourcing arrangement, the basics of the project plan will need to be agreed in advance. Focus on when and how migration will occur, incoming service provider accountabilities, testing and back up; additionally, think through the back-out procedures should things not go according to plan. Once data has been migrated, specifying service provider s data destruction requirements is crucial, especially when multi-tenanted environments are in use. It is important to understand how the vendor will delete the organisation s data, ensure that all copies including backups have been destroyed, what standards have been followed during the data destruction process and what audit processes are available to ensure compliance. 6

7 We recommend: The disengagement process is clearly understood and documented. Including the requirements for disengagement during the procurement process will help. These disengagement requirements should include data ownership, in what format and medium will data be returned in, how data will be migrated, how the data will be destroyed as well as, any disengagement costs. Conclusion We have documented many of the lessons learned from early adopters of cloud services; none of these lessons make cloud services prohibitive and we see large potential benefit for those considering the adoption. Greater value may be unlocked from cloud services through the awareness and mitigation of the risks we have discussed, and through the IT department helping the business with the mind-shift required to understand the different focus and outcomes of cloud services. 7

8 Deloitte s Cloud Sourcing Services Deloitte s Cloud Sourcing services cover cloud strategy, cloud sourcing strategy and execution, tax advisory, operating model development, human capital and deal success measurement. Our focus is to help companies maximise the opportunities offered by cloud by setting up for success. Advisory and support services across the entire sourcing lifecycle Strategic Assessment Operating Model and RFP Development Vendor Evaluation and Contract Negotiation Transition and Implementation Management and Measurement Strategic Assessment. A well-crafted strategy is key to driving towards a successful solution. We provide vendor and solution agnostic advice on the suitability of cloud services for your business, as well as working with you to determine the optimal way to source it. Operating Model. Setting up the right organisation to face off with service providers enables savings and efficiencies to be realised. Plus we provide advice on the IT and vendor management organisational changes required to underpin success. RFP Development. Structuring the right deal package for cloud services is critical to identifying the right service provider and solution; along with ensuring the right financial and contracting structures are in place to seek the anticipated benefits. Vendor Evaluation and Contract Negotiation. Our evaluation methodology is tailored towards cloud service provider maturity and solution viability, to assist with identifying and managing risks and help you make an informed decision. We work side-by-side with you and your legal team to ensure that the deal reflects the procurement process and adequately reflects the risk profile that your organisation is prepared to accept. Transition and Implementation. Transition and implementation planning begins well before deal closure to facilitate secure data transfer, sound business continuity planning, service level implementation, change management and putting the right organisation, tools and processes in place to manage it. Management and Measurement. Understanding, managing and measuring deal success factors is key to optimising a cloud sourcing arrangement. With the rapidly evolving cloud landscape, our global industry insights enable you to assess the value that you re achieving. 8

9 Deloitte s Cloud Advisory Services The qualities we bring knowledge, speed, objectivity, experience and the benefit of an integrated full service advisory capability help our clients choose and implement the right solution. Enterprise Architecture. Having a clear architectural direction enables an organisation to understand the value of cloud clearly. Our technology advisory capabilities span: technology strategy and architecture including cloud, enterprise information management, systems integration, IT process effectiveness, data analytics, enterprise applications (e.g. SAP, Oracle) and online services (Deloitte Digital). Our enterprise architecture brings these capabilities to bear across the business landscape to orchestrate wide-ranging solutions. IT Organisation and Operating Model Design. Along with service delivery cost reductions, headcount reductions and process optimisation are common benefits from cloud services. Our specialist technology advisory practitioners will design and assist you with implementing an organisation geared towards realising these benefits. Sourcing. Design and management of the sourcing process will assist you to identify the right solution and service provider whilst keeping you focussed on the required benefits and managing risk. Our dedicated global team of sourcing practitioners is the world s largest (420+ full time practitioners) and is well experienced in sourcing and managing cloud solutions. Cloud Migration. Successful migration of processes, data and skills to your new cloud service is critical to the success of the project. Deloitte s Enterprise Information Management capability is well versed in planning and executing cloud migrations. Business Continuity Planning. Deloitte is recognised globally as a leader in Business Continuity, Crisis Management and IT Disaster recovery. Our team is committed to building on this reputation, developing innovation through use of global standards, thought leadership, tools and templates. Change Management and Communications. Timely and focussed change management and communications assists in embedding the required IT and vendor management organisational changes and in stopping cloud driven procurement leakage. Deloitte is one of the leading Human Capital practices with a global network of practitioners, recognised by senior executives for our ability to transform the performance of an enterprise through its people. 9

10 Ivica Perica Director Business Advisory Services Branimir Pačar Consultant Business Advisory Services This publication contains general information only, and none of Deloitte Touche Tohmatsu Limited, its member firms, or their related entities (collectively the Deloitte Network ) is, by means of this publication, rendering professional advice or services. Before making any decision or taking any action that may affect your finances or your business, you should consult a qualified professional adviser. No entity in the Deloitte Network shall be responsible for any loss whatsoever sustained by any person who relies on this publication. About Deloitte Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee, and its network of member firms, each of which is a legally separate and independent entity. Please see for a detailed description of the legal structure of Deloitte Touche Tohmatsu Limited and its member firms. Deloitte provides audit, tax, consulting, and financial advisory services to public and private clients spanning multiple industries. With a globally connected network of member firms in more than 150 countries, Deloitte brings world-class capabilities and high-quality service to clients, delivering the insights they need to address their most complex business challenges. Deloitte s approximately 200,000 professionals are committed to becoming the standard of excellence. About Deloitte Croatia In Croatia, the services are provided by Deloitte Ltd. and Deloitte Advisory Services Ltd. (jointly referred to as Deloitte Croatia ) which are affiliates of Deloitte Central Europe Holdings Limited. Deloitte Croatia is one of the leading professional services organizations in the country providing services in audit, tax, consulting, risk services and financial advisory services, through over 145 national and specialized expatriate professionals Deloitte Touche Tohmatsu Limited

On Premise or Hosted?

On Premise or Hosted? On Premise or Hosted? Introduction At the highest level the difference is clear on premise means that the software resides within your data centre(s), whilst hosted means that it is located external to

More information

CFOs and CIOs: How do you know when to reach for the clouds?

CFOs and CIOs: How do you know when to reach for the clouds? CFOs and CIOs: How do you know when to reach for the clouds? I would like to have a way to allow many different users to have access to data and to have better analytic capabilities should we just move

More information

The Cadence Partnership Service Definition

The Cadence Partnership Service Definition The Cadence Partnership Service Definition About Cadence The Cadence Partnership is an independent management consultancy, specialising in working with a wide range of organisations, solving complex issues

More information

Succeeding with new hospital developments Laying the right technology foundation

Succeeding with new hospital developments Laying the right technology foundation Succeeding with new hospital developments Laying the right technology foundation Focusing on the right elements Information technology is changing how people use clinical spaces. In the digital hospital,

More information

Leading business advisers. Consolidation of Transfer Agency Platforms The opportunity to reduce inefficiency while improving service to clients

Leading business advisers. Consolidation of Transfer Agency Platforms The opportunity to reduce inefficiency while improving service to clients Leading business advisers Consolidation of Transfer Agency Platforms The opportunity to reduce inefficiency while improving service to clients Introduction The requirement for consolidation of Transfer

More information

Eat As Much As You Like : A Service Management Perspective on Software On-Demand

Eat As Much As You Like : A Service Management Perspective on Software On-Demand Eat As Much As You Like : A Service Management Perspective on Software On-Demand By Adam Marland - Service Management Consultant, icore Ltd Introduction According to Forrester s Forrsights Software Survey,

More information

Pragmatic cloud computing Six keys to successfully using the cloud

Pragmatic cloud computing Six keys to successfully using the cloud Pragmatic cloud computing Six keys to successfully using the cloud It is imperative to develop a clear cloud strategy that is based on facts, that articulates the benefits and risks and that is holistic

More information

1. Understanding Big Data

1. Understanding Big Data Big Data and its Real Impact on Your Security & Privacy Framework: A Pragmatic Overview Erik Luysterborg Partner, Deloitte EMEA Data Protection & Privacy leader Prague, SCCE, March 22 nd 2016 1. 2016 Deloitte

More information

Escrow is dead? WHITE PAPER

Escrow is dead? WHITE PAPER Escrow is dead? WHITE PAPER June 2012 Table of Contents Executive summary........3 The growth of the Cloud and SaaS.4 Why are businesses migrating to the Cloud?.4 Why are businesses using SaaS technology?...6

More information

MANAGING THE SOFTWARE PUBLISHER AUDIT PROCESS

MANAGING THE SOFTWARE PUBLISHER AUDIT PROCESS MANAGING THE SOFTWARE PUBLISHER AUDIT PROCESS 3 THE USE OF BUSINESS SOFTWARE AND SPORTS ARE DEFINITELY QUITE SIMILAR; IF YOU WANT TO PLAY (USE THE SOFTWARE), YOU HAVE TO ACCEPT THE RULES. THIS INCLUDES

More information

The Economics of the Cloud: A View from the Field

The Economics of the Cloud: A View from the Field The Economics of the Cloud: A View from the Field Executive summary By Paul Lidbetter Enterprise Architect Cloud computing is being hailed as the biggest change in business IT since client/server. But

More information

Australian business and immigration solutions Planning is your best protection

Australian business and immigration solutions Planning is your best protection Australian business and immigration solutions Planning is your best protection Australia welcomes investors with capital and business skills who want to migrate to Australia to establish a business, or

More information

CFOs and CIOs: How can you mitigate concerns when moving to the cloud?

CFOs and CIOs: How can you mitigate concerns when moving to the cloud? CFOs and CIOs: How can you mitigate concerns when moving to the cloud? Contents Review: How do you know when to reach for the clouds? 3 Identify business objectives and use of technology to meet objectives

More information

Telecom Expense Management

Telecom Expense Management Telecom Expense Professional Cost Group Ltd. Control your costs Manage your assets Transform your business Visit us online: www.pcmg.co.uk/tem Your Challenges. For most companies, fixed and mobile communications

More information

An example ITIL -based model for effective Service Integration and Management. Kevin Holland. AXELOS.com

An example ITIL -based model for effective Service Integration and Management. Kevin Holland. AXELOS.com An example ITIL -based model for effective Service Integration and Management Kevin Holland AXELOS.com White Paper April 2015 Contents Introduction to Service Integration and Management 4 An example SIAM

More information

Cloud Adoption Study Cloud computing is gaining momentum

Cloud Adoption Study Cloud computing is gaining momentum Cloud Adoption Study Cloud computing is gaining momentum Contents 4 Cloud is gaining momentum due to its business impact. 6 Public SaaS dominates the cloud offerings 7 Market understanding is lacking

More information

Creative Shorts: Twelve lifecycle management principles for world-class cloud development

Creative Shorts: Twelve lifecycle management principles for world-class cloud development Creative Shorts: Twelve lifecycle management principles for world-class cloud development Foundations for optimal development on and for the cloud A Creative Intellect Consulting Shorts Report Series (ALM)

More information

Written by: Jonathan Houston & Sergio Congia July 2013. Enterprise Mobility Navigating Mobile Migration

Written by: Jonathan Houston & Sergio Congia July 2013. Enterprise Mobility Navigating Mobile Migration Written by: Jonathan Houston & Sergio Congia July 2013 Enterprise Mobility Navigating Mobile Migration Contents Executive Summary 1 Aspects of Mobility 2 Balancing User & Business Needs 5 TCO of Enterprise

More information

Darling, do you want to marry me? Business process outsourcing, a shared future together. A possible new business in Luxembourg?

Darling, do you want to marry me? Business process outsourcing, a shared future together. A possible new business in Luxembourg? Darling, do you want to marry me? Business process outsourcing, a shared future together. A possible new business in Luxembourg? 2015 Darling, do you want to marry me? - Business process outsourcing, a

More information

Managing Public Cloud Workloads

Managing Public Cloud Workloads Managing Public Cloud Workloads CHALLENGES AND BEST PRACTICES Page 1 of 10 Large companies are shifting more aggressively to the public cloud today for running a variety of production applications at scale.

More information

Software-as-a-Service: Managing Key Concerns and Considerations

Software-as-a-Service: Managing Key Concerns and Considerations Software-as-a-Service: Managing Key Concerns and Considerations A research report Publication sponsored by: TABLE OF CONTENTS Introduction: Cloud IT, including SaaS, is Real IT Managing The Key Concerns

More information

How To Understand The Business Case For An Analytics Firm

How To Understand The Business Case For An Analytics Firm Deloitte Analytics Uncommon insights Contents The dangers of data mismanagement...2 Making the business case...3 How we can help: Deep industry business knowledge...4 ii Deloitte Analytics Uncommon insights

More information

Using the Cloud to fill the void between the business and the IT Department

Using the Cloud to fill the void between the business and the IT Department Using the Cloud to fill the void between the business and the IT Department David Bennett IT Consultant david.bennett@changeharbour.com Agenda The legal services market Business demands on the IT Department

More information

Selecting the right Cloud. Three steps for determining the most appropriate Cloud strategy

Selecting the right Cloud. Three steps for determining the most appropriate Cloud strategy Selecting the right Cloud Three steps for determining the most appropriate Cloud strategy Selecting the most appropriate cloud model can be a challenging process for organisations and IT executives tasked

More information

Specialist Cloud Services Lot 4 Cloud EDRM Consultancy Services

Specialist Cloud Services Lot 4 Cloud EDRM Consultancy Services Specialist Cloud Services Lot 4 Cloud EDRM Consultancy Services Page 1 1 Contents 1 Contents... 2 2 Transcend360 Introduction... 3 3 Service overview... 4 3.1 Service introduction... 4 3.2 Service description...

More information

Governance, Risk and Compliance (GRC) software Business needs and market trends

Governance, Risk and Compliance (GRC) software Business needs and market trends Governance, Risk and Compliance (GRC) software Business needs and market trends David Cau Director Business Risk Deloitte The importance of a holistic view of risk and compliance issues and the difficulty

More information

Making HR Simpler. A Guide to Software as a Service. Cezanne Software White Paper

Making HR Simpler. A Guide to Software as a Service. Cezanne Software White Paper Making HR Simpler A Guide to Software as a Service Cezanne Software White Paper Contents Introduction... 1 What is SaaS?... 2 What are the Benefits?... 3 Food for Thought... 4 Finding the Right Supplier...

More information

Enterprise Applications Lifecycle Management

Enterprise Applications Lifecycle Management Enterprise Applications Lifecycle» Solutions and services overview HIGH-QUALITY SOLUTIONS Our Enterprise Application Services Framework» Enterprise Application Lifecycle Business and IT Senior / Steering

More information

SEVEN REASONS TO CONSIDER ERP IN THE CLOUD SPECIAL REPORT SERIES ERP IN 2014 AND BEYOND

SEVEN REASONS TO CONSIDER ERP IN THE CLOUD SPECIAL REPORT SERIES ERP IN 2014 AND BEYOND SEVEN REASONS TO CONSIDER ERP IN THE CLOUD SPECIAL REPORT SERIES ERP IN 2014 AND BEYOND CONTENTS INTRODUCTION 3 TRY BEFORE YOU BUY 4 TAKE ADVANTAGE OF THE MOST ADVANCED TECHNOLOGY 6 GENERATE MEASURABLE

More information

Not just a crystal ball: Enhancing your business operations through sales forecasting

Not just a crystal ball: Enhancing your business operations through sales forecasting Not just a crystal ball: Enhancing your business operations through sales forecasting Abstract Well-constructed forecasting models have many applications in business planning. Far beyond being arithmetic

More information

pavassure Resolve Service desk Onsite diagnosis and recovery Enhanced hours support Monitor Event monitoring & alerting Reporting Services

pavassure Resolve Service desk Onsite diagnosis and recovery Enhanced hours support Monitor Event monitoring & alerting Reporting Services Factsheet : pavassure pavassure has been designed to deliver your business and IT team complementary technical experience, service and support offerings to assist you in the delivery and of your IT service

More information

Audit Advisory Tax CONSULTING SERVICES SOFTWARE ASSET MANAGEMENT. The Leader for Exceptional Client Service

Audit Advisory Tax CONSULTING SERVICES SOFTWARE ASSET MANAGEMENT. The Leader for Exceptional Client Service Audit Advisory Tax CONSULTING SERVICES SOFTWARE ASSET MANAGEMENT The Leader for Exceptional Client Service BDO CONSULTING SERVICES IS A SUBSIDIARY OF BDO SOUTH AFRICA ADVISORY (PTY) LTD. WE OFFER A TAILORED

More information

Infopaper. Demystifying Platform as a Service

Infopaper. Demystifying Platform as a Service Demystifying Platform as a Service The dividing lines between PaaS and IaaS may be blurring, but it s important for outsourcers of IT infrastructure to understand what sets Private PaaS apart from commodity

More information

Contact Centers in the Cloud: A Better Way to Source

Contact Centers in the Cloud: A Better Way to Source Contact Centers in the Cloud: A Better Way to Source By Irwin Lazar Vice President and Service Director, Nemertes Research Executive Summary Contact Center Software as a Service (CCSaaS) solutions provide

More information

Document management concerns the whole board. Implementing document management - recommended practices and lessons learned

Document management concerns the whole board. Implementing document management - recommended practices and lessons learned Document management concerns the whole board Implementing document management - recommended practices and lessons learned Contents Introduction 03 Introducing a document management solution 04 where one

More information

Software as a Service Decision Guide and Best Practices

Software as a Service Decision Guide and Best Practices Software as a Service Decision Guide and Best Practices Purpose of this document Software as a Service (SaaS) is software owned, delivered and managed remotely by one or more providers [Gartner, SaaS Hype

More information

Risk & Hazard Management

Risk & Hazard Management Rivo Software Solution Layer provides a rapidly deployable complete set of hazard and risk management functionality from any device, accessible from anywhere through our highly secure cloud platform. Identify,

More information

Industry. Head of Research Service Desk Institute

Industry. Head of Research Service Desk Institute Asset Management in the ITSM Industry Prepared by Daniel Wood Head of Research Service Desk Institute Sponsored by Declaration We believe the information in this document to be accurate, relevant and truthful

More information

HRG Assessment The Cloud Computing Challenge

HRG Assessment The Cloud Computing Challenge HRG Assessment The Cloud Computing Challenge What is Cloud Computing? Cloud Computing can be described as application services provided to end users through the web and managed by a third party. The services

More information

Secure Enterprise Mobility Management. Cloud-Based Enterprise Mobility Management. White Paper: soti.net

Secure Enterprise Mobility Management. Cloud-Based Enterprise Mobility Management. White Paper: soti.net Secure Enterprise Mobility Management White Paper: Cloud-Based Enterprise Mobility Management soti.net Background Facing a business environment of constant change and increasing complexity, enterprises

More information

Planning ahead Hot topics facing Financial Services organisations in IT Internal Audit

Planning ahead Hot topics facing Financial Services organisations in IT Internal Audit Planning ahead Hot topics facing Financial Services organisations in IT Internal Audit 2013 During Q4 2012, we surveyed Heads of IT Internal Audit at 22 global Financial Services organisations to identify

More information

Ricoh IT Services. Comprehensive solutions. IT infrastructure. IT Services

Ricoh IT Services. Comprehensive solutions. IT infrastructure. IT Services Ricoh IT Services Comprehensive solutions and support for highperforming, cost-efficient IT infrastructure IT Services Ricoh provides IT services that meet the needs of small, medium and enterprisesized

More information

How to ensure control and security when moving to SaaS/cloud applications

How to ensure control and security when moving to SaaS/cloud applications How to ensure control and security when moving to SaaS/cloud applications Stéphane Hurtaud Partner Information & Technology Risk Deloitte Laurent de la Vaissière Directeur Information & Technology Risk

More information

ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION.

ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION. ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION. Table of contents 1 Introduction...3 2 Architecture Services...4 2.1 Enterprise Architecture Services...5 2.2 Solution Architecture Services...6 2.3 Service

More information

10 things you should look for. Choosing HR software

10 things you should look for. Choosing HR software 10 things you should look for Choosing HR software Introduction Selecting a new piece of HR software can be a daunting task. There s a lot to think about. At the end of the day, the chosen software won

More information

Software as a Service Offers Broadening Appeal for Small and Medium-Sized Discrete Manufacturers

Software as a Service Offers Broadening Appeal for Small and Medium-Sized Discrete Manufacturers Software as a Service Offers Broadening Appeal for Small and Medium-Sized Discrete Manufacturers WHITE PAPER Sponsored by: SAP Simon Ellis November 2010 IDC MANUFACTURING INSIGHTS OPINION Software as a

More information

Windows Server 2003. Your data will be non-compliant & at risk on

Windows Server 2003. Your data will be non-compliant & at risk on Your data will be non-compliant & at risk on Windows Server 2003. On July 14 th 2015, Microsoft will cease its support (including automatic bug fixes, updates and online technical assistance) for Windows

More information

SaaS A Product Perspective

SaaS A Product Perspective SaaS A Product Perspective Software-as-a-Service (SaaS) is quickly gaining credibility and market share against traditional packaged software. This presents new opportunities for product groups and also

More information

Microsoft Dynamics CRM as a. Service. G-Cloud Pricing. Service - Pricing. Commercial in Confidence

Microsoft Dynamics CRM as a. Service. G-Cloud Pricing. Service - Pricing. Commercial in Confidence Microsoft Dynamics CRM as a Service Microsoft Dynamics CRM as a Service - Pricing 2014 CGI IT UK Limited All rights reserved December 2014 - Seventh Floor, Kings Place, 90 York Way, London, N1 9AG Founded

More information

Specialist staffing software. Demystifying Software as a Service

Specialist staffing software. Demystifying Software as a Service Specialist staffing software Demystifying Software as a Service Content Title Page Introduction 3 SaaS Appeal 4 SaaS Confusion 5 Understanding the Financial Model 6 Determining Customisation Requirements

More information

Agile Cloud-Enabled Services (ACES)

Agile Cloud-Enabled Services (ACES) Experience the commitment WHITE PAPER The future of public sector ERP: Agile Cloud-Enabled Services (ACES) The landscape for public sector enterprise resource planning (ERP) system deployments is changing

More information

Keys to success in multi-channel marketing in Japan

Keys to success in multi-channel marketing in Japan Keys to success in multi-channel marketing in Japan Abstract In the US and Europe, we have seen a drastic decline in the number of MRs and a rapid shift towards non-traditional multi-channel marketing

More information

BUYER S GUIDE. flexible service delivery. Top 5 reasons for adopting SAP Managed Services. Remixing SLA s! Managing the post merger IT landscape

BUYER S GUIDE. flexible service delivery. Top 5 reasons for adopting SAP Managed Services. Remixing SLA s! Managing the post merger IT landscape BUYER S GUIDE IT Managed Services Buyer s Guide for SAP customers May 2012 flexible service delivery Moving to the beat of IT innovation with SAP Managed Services to control costs and harmonise IT landscapes.

More information

Smarter Data Centre Outsourcing Considerations for CFOs

Smarter Data Centre Outsourcing Considerations for CFOs Smarter Data Centre Outsourcing Considerations for CFOs This paper originated with a question Australian business has increasingly been asking: Is it more cost effective to outsource data centre infrastructure,

More information

White Paper. The benefits of basing email and web security in the cloud. including cost, speed, agility and better protection

White Paper. The benefits of basing email and web security in the cloud. including cost, speed, agility and better protection White Paper The benefits of basing email and web security in the cloud A White Paper by Bloor Research Author : Fran Howarth Publish date : July 2010 the outsourcing of email and web security defences

More information

Cloud creates path to profitability for Australian businesses. A complimentary report from cloud-based business management software provider NetSuite

Cloud creates path to profitability for Australian businesses. A complimentary report from cloud-based business management software provider NetSuite Cloud creates path to profitability for Australian businesses A complimentary report from cloud-based business management software provider NetSuite Introduction Australian businesses are facing a dynamic

More information

Business Continuity Plan Template

Business Continuity Plan Template Business Continuity Plan Template Disclaimer This publication has been produced to provide a guide for people anticipating going into business and for business owners. It should not be regarded as an

More information

Audit & Inspection Management. Enterprise Cloud Audit & Inspection Management Solution

Audit & Inspection Management. Enterprise Cloud Audit & Inspection Management Solution Enterprise Cloud Solution is an end-to-end solution for the planning, execution and reporting of corporate external and internal audit and inspections across enterprise risk, safety, security and sustainability.

More information

Bright Business Solutions and Ideas. Does your IT really Support your Business. An e-dba whitepaper - March 2011

Bright Business Solutions and Ideas. Does your IT really Support your Business. An e-dba whitepaper - March 2011 Bright Business Solutions and Ideas Multi skilled people are more expensive to employ, and they are also increasingly difficult to find. Sourcing an experienced IT team with the comprehensive skills needed

More information

Simplification of work: Knowledge management as a solution

Simplification of work: Knowledge management as a solution Simplification of work: Knowledge management as a solution Second line optional lorem ipsum B Subhead lorem ipsum, date quatueriure 2 Content 4 Simplification of work: Knowledge management as a solution

More information

, Head of IT Strategy and Architecture. Application and Integration Strategy

, Head of IT Strategy and Architecture. Application and Integration Strategy IT Strategy and Architecture Application DOCUMENT CONTROL Document Owner Document Author, Head of IT Strategy and Architecture, Enterprise Architect Current Version 1.2 Issue Date 01/03/2013 VERSION CONTROL

More information

How To Understand The Business Drivers Of Software As A Service (Saas)

How To Understand The Business Drivers Of Software As A Service (Saas) The Business Drivers of Software as a Service (SaaS): Key Issues for Public Sector Executives January 2011 Spencer Stern Spencer Stern is the founder of Stern Consulting, which assists public sector agencies

More information

Achieve the Five Holy Grails of Business with the Cloud

Achieve the Five Holy Grails of Business with the Cloud Achieve the Five Holy Grails of Business with the oip technology represents a radical shift in the traditional IT model, but like most game-changing developments, it s a simple idea that makes so much

More information

The Changing IT Risk Landscape Understanding and managing existing and emerging risks

The Changing IT Risk Landscape Understanding and managing existing and emerging risks The Changing IT Risk Landscape Understanding and managing existing and emerging risks IIA @ Noon Kareem Sadek Senior Manager, Deloitte Canada Chris Close Senior Manager, Deloitte Canada December 2, 2015

More information

Credit management services Because a sale is a gift until it is paid

Credit management services Because a sale is a gift until it is paid Credit management services Because a sale is a gift until it is paid Introduction In times of crisis, working capital and cash are high on the agenda. They are key to ensuring your business runs smoothly

More information

White Paper. The benefits of a cloud-based email archiving service. for use by organisations of any size

White Paper. The benefits of a cloud-based email archiving service. for use by organisations of any size White Paper The benefits of a cloud-based email archiving service A White Paper by Bloor Research Author : Fran Howarth Publish date : June 2010 Given the importance placed today on emails as a means of

More information

A Marketing & Sales Dashboard Implementation Lessons Learned & Results

A Marketing & Sales Dashboard Implementation Lessons Learned & Results A Marketing & Sales Dashboard Implementation Lessons Learned & Results Den Haag, 25-05-2011 A short introduction of Leaf and Deloitte AN INTRODUCTION 1 Leaf is one of Europe s most established confectionary

More information

DATA CENTRE CONSOLIDATION; WHAT CAN ORGANISATIONS ACHIEVE? White Paper

DATA CENTRE CONSOLIDATION; WHAT CAN ORGANISATIONS ACHIEVE? White Paper DATA CENTRE CONSOLIDATION; WHAT CAN ORGANISATIONS ACHIEVE? White Paper Publication date: November 2012 EXECUTIVE SUMMARY Data centre costs constitute a large part of most organisations IT budget. As they

More information

OUTSOURCING INVOLVING SHARED COMPUTING SERVICES (INCLUDING CLOUD) 6 July 2015

OUTSOURCING INVOLVING SHARED COMPUTING SERVICES (INCLUDING CLOUD) 6 July 2015 OUTSOURCING INVOLVING SHARED COMPUTING SERVICES (INCLUDING CLOUD) 6 July 2015 Disclaimer and Copyright While APRA endeavours to ensure the quality of this publication, it does not accept any responsibility

More information

Inside Track Research Note. In association with. Enterprise Storage Architectures. Is it only about scale up or scale out?

Inside Track Research Note. In association with. Enterprise Storage Architectures. Is it only about scale up or scale out? Research Note In association with Enterprise Storage Architectures Is it only about scale up or scale out? August 2015 About this The insights presented in this document are derived from independent research

More information

Transforming public services in Scotland Value Added Services

Transforming public services in Scotland Value Added Services Transforming public services in Scotland Value Added Services Maximising your investment in SWAN Dedicated to connecting Scotland The Scottish Wide Area Network (SWAN) is the only secure network available

More information

Software as a Service: Guiding Principles

Software as a Service: Guiding Principles Software as a Service: Guiding Principles As the Office of Information Technology (OIT) works in partnership with colleges and business units across the University, its common goals are to: substantially

More information

The NREN s core activities are in providing network and associated services to its user community that usually comprises:

The NREN s core activities are in providing network and associated services to its user community that usually comprises: 3 NREN and its Users The NREN s core activities are in providing network and associated services to its user community that usually comprises: Higher education institutions and possibly other levels of

More information

How To Make Money From Your Desktop Virtualisation

How To Make Money From Your Desktop Virtualisation Shaping the future of end user services Desktop Virtualisation Seize opportunities before others see them Remember the not-too-distant past?» Traditional thin client systems struggled to gain wide acceptance,

More information

Leveraging the Private Cloud for Competitive Advantage

Leveraging the Private Cloud for Competitive Advantage Leveraging the Private Cloud for Competitive Advantage Introduction While it is universally accepted that organisations will leverage cloud solutions to service their IT needs, there is a lack of clarity

More information

Action/Task Management

Action/Task Management Rivo can be used independently of any other Solution Layer, or indeed fully integrated into other solution layers such as Audit & Inspection Management, Risk & Hazard Management, Environmental Monitoring

More information

Security in the Cloud: Visibility & Control of your Cloud Service Providers

Security in the Cloud: Visibility & Control of your Cloud Service Providers Whitepaper: Security in the Cloud Security in the Cloud: Visibility & Control of your Cloud Service Providers Date: 11 Apr 2012 Doc Ref: SOS-WP-CSP-0412A Author: Pierre Tagle Ph.D., Prashant Haldankar,

More information

IT Services. Capita Private Cloud. Cloud potential unleashed

IT Services. Capita Private Cloud. Cloud potential unleashed IT Services Capita Private Cloud Cloud potential unleashed Cloud computing at its best Cloud is fast becoming an integral part of every IT strategy. It reduces cost and complexity, whilst bringing freedom,

More information

The Business Case For Private Cloud Services

The Business Case For Private Cloud Services Velocity Technology Solutions / April 2015 This Private Cloud Services guide will: Define a common vocabulary around Private Cloud Service Providers Describe how Private Cloud Services can reduce the total

More information

Specialist Cloud Services Lot 4 Cloud Printing and Imaging Consultancy Services

Specialist Cloud Services Lot 4 Cloud Printing and Imaging Consultancy Services Specialist Cloud Services Lot 4 Cloud Printing and Imaging Consultancy Services Page 1 1 Contents 1 Contents... 2 2 Transcend360 Introduction... 3 3 Service overview... 4 3.1 Service introduction... 4

More information

White Paper. Are SaaS and Cloud Computing Your Best Bets?

White Paper. Are SaaS and Cloud Computing Your Best Bets? White Paper Are SaaS and Cloud Computing Your Best Bets? Understanding SaaS and Cloud Computing and Service Delivery Options for Real Estate Technology Solutions Joseph Valeri, MBA, MS President, Lucernex

More information

How To Design A Cloud Based Infrastructure For Spera

How To Design A Cloud Based Infrastructure For Spera SAP Cloud Infrastructure Services Guiding you through your cloud journey Leveraging the cloud for your SAP environment offers an opportunity to fundamentally transform how your organization operates. If

More information

IT Enterprise Services

IT Enterprise Services IT Enterprise Services Capita Private Cloud Agile Infrastructure-as-a-Service (IaaS) Cloud potential unleashed Cloud computing at its best Cloud is now an integral part of every IT strategy. It reduces

More information

Taxation treatment of Exchangetraded Australian Government Bonds

Taxation treatment of Exchangetraded Australian Government Bonds Taxation treatment of Exchangetraded Australian Government Bonds 27 March 2013 This document is provided as general information only and does not consider anyone s specific objectives, situation or needs.

More information

TECHNOLOGY STRATEGY AUDIT

TECHNOLOGY STRATEGY AUDIT TECHNOLOGY STRATEGY AUDIT Executive Summary It is our intention to facilitate the understanding of technology strategy and its integration with business strategies. This guideline is organized as series

More information

Securing tomorrow today Achieving enterprise technology and 'big data' solutions that support the tax lifecycle

Securing tomorrow today Achieving enterprise technology and 'big data' solutions that support the tax lifecycle Securing tomorrow today Achieving enterprise technology and 'big data' solutions that support the tax lifecycle Bernadette Pinamont, Vertex Robert Shields, Vertex Conrad Young, Deloitte Albert Fleming,

More information

Cloud Computing Risks in Financial Services Companies: How Attorneys Can Best Help In An Increasingly SaaS-ified World

Cloud Computing Risks in Financial Services Companies: How Attorneys Can Best Help In An Increasingly SaaS-ified World Cloud Computing Risks in Financial Services Companies: How Attorneys Can Best Help In An Increasingly SaaS-ified World July 30, 2015 Sutherland Webinar Michael Steinig 202.383.0804 Michael.Steinig@sutherland.com

More information

IT Services. We re the IT in OrganIsaTion. Large Organisations

IT Services. We re the IT in OrganIsaTion. Large Organisations IT Services. We re the IT in OrganIsaTion Large Organisations IT for Large Organisations. As the world of business technology has changed, so have we. From designing, building and optimising tailored

More information

SUBJECT: REPLACEMENT OF CORPORATE ELECTRONIC DATA STORAGE, BACKUP AND DISASTER RECOVERY SOLUTIONS

SUBJECT: REPLACEMENT OF CORPORATE ELECTRONIC DATA STORAGE, BACKUP AND DISASTER RECOVERY SOLUTIONS REPORT TO CABINET TO BE HELD ON 15 SEPTEMBER 2015 Key Decision No Forward Plan Ref No 23K Corporate Priority The proposals in this report contribute to the delivery of all the Council s priorities Cabinet

More information

Au t o n o m i c s - Ap p l i e d Ap p l i c a t i o n M a n agement

Au t o n o m i c s - Ap p l i e d Ap p l i c a t i o n M a n agement I D C T E C H N O L O G Y S P O T L I G H T Au t o n o m i c s - Ap p l i e d Ap p l i c a t i o n M a n agement October 2015 Sponsored by Capgemini Expectations on delivering business value from application

More information

Asset Management. Page 1 of 5. Data Sheet

Asset Management. Page 1 of 5. Data Sheet Rivo gives you to intelligently gather information relating to any assets such as vehicles, machinery, IT equipment, sensors or PPE organizing configurable data values such as location, usage, part numbers,

More information

Developing SAP Enterprise Cloud Computing Strategy

Developing SAP Enterprise Cloud Computing Strategy White Paper WFT Cloud Technology SAP Cloud Integration Service Provider Developing SAP Enterprise Cloud Computing Strategy SAP Cloud Computing is a significant IT paradigm change with the potential to

More information

Cloud Business Case: A View from the Field

Cloud Business Case: A View from the Field Cloud Business Case: A View from the Field By Paul Lidbetter Enterprise Architect Having problems explaining to your executive board why you want to move to cloud computing? Microsoft s Enterprise Strategy

More information

Journey to Cloud 10 Questions

Journey to Cloud 10 Questions Journey to Cloud 10 Questions Introduction Implementing cloud solutions into your portfolio can provide opportunities to increase agility and improve process efficiency by supporting a faster time to deploy

More information

cloud Development Strategies - Part 1

cloud Development Strategies - Part 1 for a successful shift to the cloud May 2014 1 CONTENTS Introduction Challenge 1: Application security Challenge 2: Complexity Challenge 3: Applications not optimized for cloud Challenge 4: Cost Challenge

More information

The SME Engagement Handbook

The SME Engagement Handbook The SME Engagement Handbook The purpose of this document is to help microbusinesses and small to medium enterprises ( SMEs ) interact more effectively when bidding to supply goods or services to larger

More information

Cloud Computing: Legal Risks and Best Practices

Cloud Computing: Legal Risks and Best Practices Cloud Computing: Legal Risks and Best Practices A Bennett Jones Presentation Toronto, Ontario Lisa Abe-Oldenburg, Partner Bennett Jones LLP November 7, 2012 Introduction Security and Data Privacy Recent

More information

Cyber Security Evolved

Cyber Security Evolved Cyber Security Evolved Aware Cyber threats are many, varied and always evolving Being aware is knowing what is going on so you can figure out what to do. The challenge is to know which cyber threats are

More information

Big Data Analytics Service Definition G-Cloud 7

Big Data Analytics Service Definition G-Cloud 7 Big Data Analytics Service Definition G-Cloud 7 Big Data Analytics Service Service Overview ThinkingSafe s Big Data Analytics Service allows information to be collected from multiple locations, consolidated

More information

Innovation through Outsourcing

Innovation through Outsourcing Innovation through Outsourcing Timothy Gehrig timothy.gehrig@cedarcrestone.com David Moore david.moore@cedarcrestone.com Agenda Expectations CedarCrestone Introduction Market Direction Outsourcing Solutions

More information