SlideShare a Scribd company logo
1 of 36
Becoming Customer Centric Presented by Kevin Miller
Agenda
The Problem Designing The Customer Experience
Why CX Design? Questions
Not Technical.
Sorry.
Not Really...
About me.
Head of Digital & Experience Design
• Over 10 Years Designing Digital Products
• Technical Background
• User Experience
• Customer Experience
• Digital Strategy
The Problem.
80%
of service companies believe
that they have a superior
service proposition.
8%
of customers agree
Source: Bain Customer-Led Growth Diagnostic Questionnaire; Salmetrix.
We Have An Inside Out View. Not
Outside In.
It Is The Customer Who Determines What Your
Business Is. It’s Success. It’s Relevance. It’s Failure.
What Your Business Thinks It Does, Doesn’t
Matter.
What is it like to experience your
organisation?
We Think The Journey Is
This:
When It Is Actually This:
It’s Time To Think Differently.
Customer Experience (CX) Design.
Impact of Customer Journey Led Transformation
10% Reduction in Cost
to Serve
20% Growth in
Customer Satisfaction
20% Uplift In Customer
Conversion
20% Reduction In
Customer Churn
10% Boost In Revenues
From CLV
20% Decrease In
Complaints
McKinsey & Company
Designing Customer Experiences.
To Improve The Customer Experience,
You Need To Understand The
Customer Experience.
Step 1 – Don’t Buy Any Technology.
Yet…
Step 2 - Set Tangible Goals.
No Fluff.
Step 2 - Set Tangible Goals.
For Example:
• Increase conversions by 15%
• Reduce cost per acquisition (CPA) by 20%
• Increase Customer Lifetime Value by 11%
• Increase Net Promoter Score by 10%
Step 3 - Understand Your Target People.
Step 3 – Understand Your Customer
Tools:
• Persona Creation – Qualitative & Quantitative Data
• Customer Journey Mapping & Interpretation
Personas
• Creates Empathy In Our Thinking
• Allows a ‘Co-Design’ Approach
• Stops Us From Designing For Ourselves
• Discover And Validate The ‘What’, How And Then Understand The
‘Why’.
Personas
• Articulate the customer’s cross-channel experience
• Captures what the customer is doing, thinking, and/or feeling
throughout their engagement with the service offering.
• Allows organisations greater influence.
• Baselines the current state.
24
Customer Journey Map
Phase
Customer
Objective
Awareness
Organisational
Objective
The customer is
becoming aware of
your brand through
many channels and is
starting to consider
you as a possible
option.
Become familiar and
influence. Collect
personal data.
Consideration &
Evaluation
The customer is
evaluating you against
competitors, external
factors, social
expectations.
Begin to utilise
behaviour to have a
personal discussion.
Post-Purchase
Customer requires
further validation.
Begins searching for
complimentary
products/services.
Reinforce purchase,
Suggest additional
offerings, resolve
conflict.
Retention
The customer is
questioning your
relevance to them
and if they feel
valued.
Continue to provide
relevant value and
engagement.
Purchase
The customer has
committed to
purchase. Has
preconceived
expectations of
purchase.
Orchestrate perfect
‘moment of truth’.
Journey Map
Step 4 - Build Their Journey.
Implementation
• Build/Configure CRM & CMS To Support New Journey Requirements
• Create Contextual Content (i.e. email, Web, etc.) That Addresses Each
Feeling/Concern/Question For Each Stage.
• Automate.
• Create A Personalisation and Digital Strategy.
Step 5 - Learn & Adapt.
Adapt
Repeat
Learn
Technology
Digital
Marketing
ERPCRM
Digital
Commerce
Web
Content
Management
Traditional – ‘disconnected’ platforms
Digital
Marketing
ERPCRM
Digital
Commerce
Web
Content
Management
Your
Platform
Integrated Platform
Step 6 - Make It An Obsession.
What is it like to experience your
organisation?
Thank you.

More Related Content

What's hot

microsoft-dynamics-365-for-operations-whats-new
microsoft-dynamics-365-for-operations-whats-newmicrosoft-dynamics-365-for-operations-whats-new
microsoft-dynamics-365-for-operations-whats-new
Deneys Minne
 

What's hot (20)

Dynamics Day 2017 Perth: Becoming Customer Centric
Dynamics Day 2017 Perth: Becoming Customer CentricDynamics Day 2017 Perth: Becoming Customer Centric
Dynamics Day 2017 Perth: Becoming Customer Centric
 
Dynamics Day 2016 - Digital transformation with Microsoft Dynamics 365
Dynamics Day 2016  - Digital transformation with Microsoft Dynamics 365Dynamics Day 2016  - Digital transformation with Microsoft Dynamics 365
Dynamics Day 2016 - Digital transformation with Microsoft Dynamics 365
 
Dynamics Day 2017 Perth: WA Solution for Disability Support Providers
Dynamics Day 2017 Perth: WA Solution for Disability Support ProvidersDynamics Day 2017 Perth: WA Solution for Disability Support Providers
Dynamics Day 2017 Perth: WA Solution for Disability Support Providers
 
Dynamics Day 2017 Brisbane: Data Insights
Dynamics Day 2017 Brisbane: Data InsightsDynamics Day 2017 Brisbane: Data Insights
Dynamics Day 2017 Brisbane: Data Insights
 
Dynamics Day 2016 - financial budgeting and forecasting with Kepion
Dynamics Day 2016 - financial budgeting and forecasting with KepionDynamics Day 2016 - financial budgeting and forecasting with Kepion
Dynamics Day 2016 - financial budgeting and forecasting with Kepion
 
Dynamics Day 2017 Melbourne: Becoming customer centric
Dynamics Day 2017 Melbourne: Becoming customer centricDynamics Day 2017 Melbourne: Becoming customer centric
Dynamics Day 2017 Melbourne: Becoming customer centric
 
Dynamics Day 2017 Perth : Dynamics 365 Making It Real
Dynamics Day 2017 Perth : Dynamics 365 Making It RealDynamics Day 2017 Perth : Dynamics 365 Making It Real
Dynamics Day 2017 Perth : Dynamics 365 Making It Real
 
8 ways ms dynamic 365 empowers digital transformation
8 ways ms dynamic 365 empowers digital transformation8 ways ms dynamic 365 empowers digital transformation
8 ways ms dynamic 365 empowers digital transformation
 
Dynamics Day 2016 - Microsoft Dynamics 365 business financials (NAV) - roadmap
Dynamics Day 2016  - Microsoft Dynamics 365 business financials (NAV) - roadmapDynamics Day 2016  - Microsoft Dynamics 365 business financials (NAV) - roadmap
Dynamics Day 2016 - Microsoft Dynamics 365 business financials (NAV) - roadmap
 
Microsoft Dynamics 365 for sales
Microsoft Dynamics  365 for sales Microsoft Dynamics  365 for sales
Microsoft Dynamics 365 for sales
 
Microsoft Dynamics 365 - KARYA Technologies
Microsoft Dynamics 365 - KARYA TechnologiesMicrosoft Dynamics 365 - KARYA Technologies
Microsoft Dynamics 365 - KARYA Technologies
 
microsoft-dynamics-365-for-operations-whats-new
microsoft-dynamics-365-for-operations-whats-newmicrosoft-dynamics-365-for-operations-whats-new
microsoft-dynamics-365-for-operations-whats-new
 
What is dynamics 365? And How Microsoft is modernizing Dynamics using Office ...
What is dynamics 365? And How Microsoft is modernizing Dynamics using Office ...What is dynamics 365? And How Microsoft is modernizing Dynamics using Office ...
What is dynamics 365? And How Microsoft is modernizing Dynamics using Office ...
 
Microsoft Dynamics 365
Microsoft Dynamics 365Microsoft Dynamics 365
Microsoft Dynamics 365
 
Microsoft dynamics 365 presented by martin bloma
Microsoft dynamics 365 presented by martin blomaMicrosoft dynamics 365 presented by martin bloma
Microsoft dynamics 365 presented by martin bloma
 
Dynamics 365 for Financials vs. NetSuite
Dynamics 365 for Financials vs. NetSuiteDynamics 365 for Financials vs. NetSuite
Dynamics 365 for Financials vs. NetSuite
 
Sales with microsoft dynamics crm 2016
Sales with microsoft dynamics crm 2016Sales with microsoft dynamics crm 2016
Sales with microsoft dynamics crm 2016
 
What is dynamics 365? - aOS Canadian tour (Ottawa)
What is dynamics 365? - aOS Canadian tour (Ottawa)What is dynamics 365? - aOS Canadian tour (Ottawa)
What is dynamics 365? - aOS Canadian tour (Ottawa)
 
Dynamics Day 2017 Perth: Financial Budgeting and Planning with Kepion
Dynamics Day 2017 Perth: Financial Budgeting and Planning with KepionDynamics Day 2017 Perth: Financial Budgeting and Planning with Kepion
Dynamics Day 2017 Perth: Financial Budgeting and Planning with Kepion
 
Sales force-automation-2
Sales force-automation-2Sales force-automation-2
Sales force-automation-2
 

Similar to Dynamics Day 2017 Adelaide - Customer Experience Design

Ppt Customer services
Ppt Customer servicesPpt Customer services
Ppt Customer services
drabhiramula
 
No customer no glory
No customer no gloryNo customer no glory
No customer no glory
IKeizer
 
Concept of Customer Relationship Management (CRM) fINAL PPT.ppt
Concept of Customer Relationship Management (CRM) fINAL PPT.pptConcept of Customer Relationship Management (CRM) fINAL PPT.ppt
Concept of Customer Relationship Management (CRM) fINAL PPT.ppt
etebarkhmichale
 

Similar to Dynamics Day 2017 Adelaide - Customer Experience Design (20)

Emc lec 12 customer retention strategies
Emc lec 12 customer retention strategiesEmc lec 12 customer retention strategies
Emc lec 12 customer retention strategies
 
Reviews: The Best Kept Secret to Landing Page Optimization
Reviews: The Best Kept Secret to Landing Page OptimizationReviews: The Best Kept Secret to Landing Page Optimization
Reviews: The Best Kept Secret to Landing Page Optimization
 
Delivering Consistent National Brand Service At Multiple Locations - ICSA Pr...
Delivering Consistent National Brand Service At Multiple Locations - ICSA  Pr...Delivering Consistent National Brand Service At Multiple Locations - ICSA  Pr...
Delivering Consistent National Brand Service At Multiple Locations - ICSA Pr...
 
UNDERSTANDING THE CUSTOMER JOURNEY IN DIGITAL MARKETING.
UNDERSTANDING THE CUSTOMER JOURNEY IN DIGITAL MARKETING.UNDERSTANDING THE CUSTOMER JOURNEY IN DIGITAL MARKETING.
UNDERSTANDING THE CUSTOMER JOURNEY IN DIGITAL MARKETING.
 
Customer relationship management
Customer relationship managementCustomer relationship management
Customer relationship management
 
Strategic service design
Strategic service designStrategic service design
Strategic service design
 
Ppt Customer services
Ppt Customer servicesPpt Customer services
Ppt Customer services
 
Providing value added services to clients by accountants in practice
Providing value added services to clients by accountants in practiceProviding value added services to clients by accountants in practice
Providing value added services to clients by accountants in practice
 
Service Design for Business
Service Design for BusinessService Design for Business
Service Design for Business
 
Myths About Customer Service
Myths About Customer Service Myths About Customer Service
Myths About Customer Service
 
IFMA NM Presentation Sept 2009
IFMA NM Presentation   Sept 2009IFMA NM Presentation   Sept 2009
IFMA NM Presentation Sept 2009
 
Business Growth By Customer Acquisition and Loyalty Marketing
Business Growth By Customer Acquisition and Loyalty MarketingBusiness Growth By Customer Acquisition and Loyalty Marketing
Business Growth By Customer Acquisition and Loyalty Marketing
 
No customer no glory
No customer no gloryNo customer no glory
No customer no glory
 
Designing a Business Model - Business Model Canvas Class 5 2024
Designing a Business Model - Business Model Canvas  Class 5 2024Designing a Business Model - Business Model Canvas  Class 5 2024
Designing a Business Model - Business Model Canvas Class 5 2024
 
ICSA Presentation Sept 2010
ICSA Presentation   Sept 2010ICSA Presentation   Sept 2010
ICSA Presentation Sept 2010
 
7 Steps to Survive (and Thrive) in 2016 with Raving Customers
7 Steps to Survive (and Thrive) in 2016 with Raving Customers7 Steps to Survive (and Thrive) in 2016 with Raving Customers
7 Steps to Survive (and Thrive) in 2016 with Raving Customers
 
BOOTSTRAPPING CUSTOMER SUCCESS: LESSONS LEARNED FROM THE ROAD
BOOTSTRAPPING CUSTOMER SUCCESS: LESSONS LEARNED FROM THE ROADBOOTSTRAPPING CUSTOMER SUCCESS: LESSONS LEARNED FROM THE ROAD
BOOTSTRAPPING CUSTOMER SUCCESS: LESSONS LEARNED FROM THE ROAD
 
Moreyeah
MoreyeahMoreyeah
Moreyeah
 
4 Techniques to Succeed in Retaining your Customers
4 Techniques to Succeed in Retaining your Customers4 Techniques to Succeed in Retaining your Customers
4 Techniques to Succeed in Retaining your Customers
 
Concept of Customer Relationship Management (CRM) fINAL PPT.ppt
Concept of Customer Relationship Management (CRM) fINAL PPT.pptConcept of Customer Relationship Management (CRM) fINAL PPT.ppt
Concept of Customer Relationship Management (CRM) fINAL PPT.ppt
 

More from Empired

More from Empired (20)

Creating intelligent content: How to automate personalised, one-to-one market...
Creating intelligent content: How to automate personalised, one-to-one market...Creating intelligent content: How to automate personalised, one-to-one market...
Creating intelligent content: How to automate personalised, one-to-one market...
 
Taming the feral Teams
Taming the feral TeamsTaming the feral Teams
Taming the feral Teams
 
Customer Insights: It's time to get personal
Customer Insights: It's time to get personalCustomer Insights: It's time to get personal
Customer Insights: It's time to get personal
 
Working Remotely with Microsoft Technologies
Working Remotely with Microsoft TechnologiesWorking Remotely with Microsoft Technologies
Working Remotely with Microsoft Technologies
 
Empired Convergence 2017 - Transforming you customer experience
Empired Convergence 2017 - Transforming you customer experienceEmpired Convergence 2017 - Transforming you customer experience
Empired Convergence 2017 - Transforming you customer experience
 
Empired convergence 2017 - Data as your Most Strategic Asset
Empired convergence 2017 - Data as your Most Strategic AssetEmpired convergence 2017 - Data as your Most Strategic Asset
Empired convergence 2017 - Data as your Most Strategic Asset
 
Empired Convergence 2017 - Business Transformation Across the Enterprise
Empired Convergence 2017 - Business Transformation Across the EnterpriseEmpired Convergence 2017 - Business Transformation Across the Enterprise
Empired Convergence 2017 - Business Transformation Across the Enterprise
 
Empired Convergence 2017 - Bringing your People on the Change Journey
Empired Convergence 2017 - Bringing your People on the Change JourneyEmpired Convergence 2017 - Bringing your People on the Change Journey
Empired Convergence 2017 - Bringing your People on the Change Journey
 
Empired Convergence 2017 - Why Convergence
Empired Convergence 2017 - Why ConvergenceEmpired Convergence 2017 - Why Convergence
Empired Convergence 2017 - Why Convergence
 
Empired Convergence 2017 - Unleashing the Power of the Platform
Empired Convergence 2017 - Unleashing the Power of the PlatformEmpired Convergence 2017 - Unleashing the Power of the Platform
Empired Convergence 2017 - Unleashing the Power of the Platform
 
Empired Convergence 2017 - The Modern Digital Workplace
Empired Convergence 2017 - The Modern Digital WorkplaceEmpired Convergence 2017 - The Modern Digital Workplace
Empired Convergence 2017 - The Modern Digital Workplace
 
Empired Convergence 2017 - Keeping Pace, Staying Safe in the Digital World
Empired Convergence 2017 - Keeping Pace, Staying Safe in the Digital WorldEmpired Convergence 2017 - Keeping Pace, Staying Safe in the Digital World
Empired Convergence 2017 - Keeping Pace, Staying Safe in the Digital World
 
Your cyber security webinar
Your cyber security webinarYour cyber security webinar
Your cyber security webinar
 
Dynamics Day 2017 Adelaide - Dynamics 365 Enterprise Operations
Dynamics Day 2017 Adelaide - Dynamics 365 Enterprise OperationsDynamics Day 2017 Adelaide - Dynamics 365 Enterprise Operations
Dynamics Day 2017 Adelaide - Dynamics 365 Enterprise Operations
 
Dynamics Day 2017 Adelaide - IoT, Machine Learning and Big Data actionable in...
Dynamics Day 2017 Adelaide - IoT, Machine Learning and Big Data actionable in...Dynamics Day 2017 Adelaide - IoT, Machine Learning and Big Data actionable in...
Dynamics Day 2017 Adelaide - IoT, Machine Learning and Big Data actionable in...
 
Disaster Recovery: the Main Roads story
Disaster Recovery: the Main Roads storyDisaster Recovery: the Main Roads story
Disaster Recovery: the Main Roads story
 
Dynamics Day 2017 Melbourne - transform you decision making
Dynamics Day 2017 Melbourne - transform you decision makingDynamics Day 2017 Melbourne - transform you decision making
Dynamics Day 2017 Melbourne - transform you decision making
 
Dynamics Day 2017 Melbourne - Melbourne Racing Club Digital Transformation
Dynamics Day 2017 Melbourne - Melbourne Racing Club Digital TransformationDynamics Day 2017 Melbourne - Melbourne Racing Club Digital Transformation
Dynamics Day 2017 Melbourne - Melbourne Racing Club Digital Transformation
 
Dynamics Day 2017 Melbourne: Dynamics 365 Enterprise operations
Dynamics Day 2017 Melbourne: Dynamics 365 Enterprise operationsDynamics Day 2017 Melbourne: Dynamics 365 Enterprise operations
Dynamics Day 2017 Melbourne: Dynamics 365 Enterprise operations
 
Dynamics Day 2017 Brisbane: Dynamics 365 Field and Project Services
Dynamics Day 2017 Brisbane: Dynamics 365 Field and Project ServicesDynamics Day 2017 Brisbane: Dynamics 365 Field and Project Services
Dynamics Day 2017 Brisbane: Dynamics 365 Field and Project Services
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 

Dynamics Day 2017 Adelaide - Customer Experience Design