SlideShare a Scribd company logo
Satrio Wiavianto | Zaid Ramadhan
Product Development and Sales, Upscale !
Satrio Wiavianto Zaid Ramadhan
Introducing
Session Objectives?
Delegates understand the importance of product
development
Delegates understand how to use product
development
CUSTOMERS
PROFIT
INTERNAL
PROCESSES
People &
Infrastructure
CUSTOMERS SUSTAINABILITY
IMPACT
INTERNAL
PROCESSES
People &
Infrastructure
An organization is created because
of it’s vision;
An organization exists because
it provides product to the market.
Organization value is our why
Org. Value
(Program)
Customer
Customers define whether they want
to get our “why”
Our program„s market value is
how we choose and package our products
for the customers
Market Value
(Product)
Our project focus
Org. Value
(Program)
Market Value
(Product)
Organization Value
(Program)
Market Value
(Product)
Personal Value
(Members)
PRODUCT DEVELOPMENT
WHY ?
World is Changing
Market is Changing
Customers’Needs are
Changing
WHY ?
We need to constantly
develop and differentiate
our products to make them
relevant for our partners;
to answer market needs
PRODUCT DEVELOPMENT
WHAT ?
Definition
a creation, innovation,
enhancing the utility or
continuous improvement of
earlier characteristics of an existing
product or developing an
entirely new kind of product to
fulfill the customers’requirements.
WHAT ?
PRODUCT DEVELOPMENT
HOW ?
Create the prototype of
product and test it on
customers.
Separate good product
ideas with the bad ones
inexpensively..
Identify product’s features
and its marketing
strategy, as well as its
financial projections.
Develop concepts for
possible product.
Product Development Stages
Position and offer product
in the marketplace.
Test product and marketing
strategy in the marketplace
on a limited scale.
Product Development Stages
IDEA GENERATION
A continuous, systematic search for new
product opportunities.
It involves delineating sources of new
ideas and methods for generating
them.
Ideas for new products can be obtained
from basic research using a SWOT
analysis or using a Product Life
Cycle
Strengths
Opportunities
Weaknesses
Threat
SWOT
ANALYSIS
Every product
has
Life-cycle
To eliminate unsound concepts
prior to devoting resources to
them.
Screening
&
Evaluation
BUSINESS
ANALYSIS
Estimate
Sales
Volume
Pricing
Profitability
& Breakeven
Point
Review of Product Costs, Sales, and Profits
Projections to see if they meet company
objectives
If yes,
move to the next stage
If no,
eliminate the
product concept
Marketability
Test
Standard Test Market
Controlled Test Market
Stimulated Test Market
Implementing a total
marketing plan and full
production
Commercialization
Divide yourself
into 6 groups
and
create
product development
planning
based on cases given
by the co-facis
s
KEY REALIZATIONS ?
“the reasonable man adapts himself to the world;
the unreasonable one persists in trying to adapt the
world to himself. Therefore, all progress depends on
the unreasonable man”
- George Bernard Shaw

More Related Content

What's hot

Managing new product development process
Managing new product development processManaging new product development process
Managing new product development process
Sameer mathur
 
NEW PRODUCT DEVELOPMENT- Types of new Product
NEW PRODUCT DEVELOPMENT- Types of new ProductNEW PRODUCT DEVELOPMENT- Types of new Product
NEW PRODUCT DEVELOPMENT- Types of new Product
Trinity Dwarka
 
Managing product-development
Managing product-developmentManaging product-development
Managing product-development
Sameer Mathur
 
Product Launch Methodology
Product Launch MethodologyProduct Launch Methodology
Product Launch MethodologyDennis Stevenson
 
New product developement
New product developement New product developement
New product developement
centurion university
 
new market offerings(new product development)
new market offerings(new product development)new market offerings(new product development)
new market offerings(new product development)
deeksha qanoungo
 
How to effectively launch a new product ppt @ bec doms mba bagalkot 2009
How to effectively launch a new product ppt @ bec doms mba bagalkot 2009How to effectively launch a new product ppt @ bec doms mba bagalkot 2009
How to effectively launch a new product ppt @ bec doms mba bagalkot 2009
Babasab Patil
 
Innovation in marketing
Innovation in marketingInnovation in marketing
Innovation in marketingElena Peday
 
What challenges does a company face in developing new products and services
What challenges does a company face in developing new products and servicesWhat challenges does a company face in developing new products and services
What challenges does a company face in developing new products and services
Sameer Mathur
 
What are the main stages in developing new product & services
What are the main stages in developing new product & servicesWhat are the main stages in developing new product & services
What are the main stages in developing new product & services
Sameer Mathur
 
19 Strategic Product Management - Strategy making & New Product Development (...
19 Strategic Product Management - Strategy making & New Product Development (...19 Strategic Product Management - Strategy making & New Product Development (...
19 Strategic Product Management - Strategy making & New Product Development (...
Rajesh Satpathy, Regional College of Management (RCM), Bhubaneswar
 
Product Development & Product Testing
Product Development & Product TestingProduct Development & Product Testing
Product Development & Product Testing
Suzy
 
What challenges does a company face in developing new product and services
What challenges does a company face in developing new product and servicesWhat challenges does a company face in developing new product and services
What challenges does a company face in developing new product and services
Sameer Mathur
 
New Product Development
New Product DevelopmentNew Product Development
New Product DevelopmentShahzad Khan
 
New Product Development
New Product Development New Product Development
New Product Development Mike Joseph
 
8 Simple Steps For New Product Development By Wayne Chen
8 Simple Steps For New Product Development By Wayne Chen8 Simple Steps For New Product Development By Wayne Chen
8 Simple Steps For New Product Development By Wayne Chen
Wayne Chen
 
V47 Ch20 New Market Offerings Ralph Woo Tanco Visual
V47 Ch20 New Market Offerings Ralph Woo Tanco VisualV47 Ch20 New Market Offerings Ralph Woo Tanco Visual
V47 Ch20 New Market Offerings Ralph Woo Tanco VisualRalph Tanco
 
What organizational structures and processes do managers use to oversee new p...
What organizational structures and processes do managers use to oversee new p...What organizational structures and processes do managers use to oversee new p...
What organizational structures and processes do managers use to oversee new p...
Sameer Mathur
 
Business Development Basics
Business Development BasicsBusiness Development Basics
Business Development Basics
Joseph Hirsch
 
Managing new product development
Managing new product developmentManaging new product development
Managing new product development
Sameer Mathur
 

What's hot (20)

Managing new product development process
Managing new product development processManaging new product development process
Managing new product development process
 
NEW PRODUCT DEVELOPMENT- Types of new Product
NEW PRODUCT DEVELOPMENT- Types of new ProductNEW PRODUCT DEVELOPMENT- Types of new Product
NEW PRODUCT DEVELOPMENT- Types of new Product
 
Managing product-development
Managing product-developmentManaging product-development
Managing product-development
 
Product Launch Methodology
Product Launch MethodologyProduct Launch Methodology
Product Launch Methodology
 
New product developement
New product developement New product developement
New product developement
 
new market offerings(new product development)
new market offerings(new product development)new market offerings(new product development)
new market offerings(new product development)
 
How to effectively launch a new product ppt @ bec doms mba bagalkot 2009
How to effectively launch a new product ppt @ bec doms mba bagalkot 2009How to effectively launch a new product ppt @ bec doms mba bagalkot 2009
How to effectively launch a new product ppt @ bec doms mba bagalkot 2009
 
Innovation in marketing
Innovation in marketingInnovation in marketing
Innovation in marketing
 
What challenges does a company face in developing new products and services
What challenges does a company face in developing new products and servicesWhat challenges does a company face in developing new products and services
What challenges does a company face in developing new products and services
 
What are the main stages in developing new product & services
What are the main stages in developing new product & servicesWhat are the main stages in developing new product & services
What are the main stages in developing new product & services
 
19 Strategic Product Management - Strategy making & New Product Development (...
19 Strategic Product Management - Strategy making & New Product Development (...19 Strategic Product Management - Strategy making & New Product Development (...
19 Strategic Product Management - Strategy making & New Product Development (...
 
Product Development & Product Testing
Product Development & Product TestingProduct Development & Product Testing
Product Development & Product Testing
 
What challenges does a company face in developing new product and services
What challenges does a company face in developing new product and servicesWhat challenges does a company face in developing new product and services
What challenges does a company face in developing new product and services
 
New Product Development
New Product DevelopmentNew Product Development
New Product Development
 
New Product Development
New Product Development New Product Development
New Product Development
 
8 Simple Steps For New Product Development By Wayne Chen
8 Simple Steps For New Product Development By Wayne Chen8 Simple Steps For New Product Development By Wayne Chen
8 Simple Steps For New Product Development By Wayne Chen
 
V47 Ch20 New Market Offerings Ralph Woo Tanco Visual
V47 Ch20 New Market Offerings Ralph Woo Tanco VisualV47 Ch20 New Market Offerings Ralph Woo Tanco Visual
V47 Ch20 New Market Offerings Ralph Woo Tanco Visual
 
What organizational structures and processes do managers use to oversee new p...
What organizational structures and processes do managers use to oversee new p...What organizational structures and processes do managers use to oversee new p...
What organizational structures and processes do managers use to oversee new p...
 
Business Development Basics
Business Development BasicsBusiness Development Basics
Business Development Basics
 
Managing new product development
Managing new product developmentManaging new product development
Managing new product development
 

Similar to Product Development

Product Management Overview
Product Management OverviewProduct Management Overview
Product Management Overview
Vaughn Ramos
 
New product development (npd)
New product development (npd)New product development (npd)
New product development (npd)
MD FAZAL KHATEEB
 
Strategic Marketing Planning
Strategic Marketing PlanningStrategic Marketing Planning
Strategic Marketing Planningaditya_vyas
 
Advance marketing management
Advance marketing managementAdvance marketing management
Advance marketing management
IBM Analytics, Enterprise Social Solutions
 
new product development,plc,operations in npd
new product development,plc,operations in npdnew product development,plc,operations in npd
new product development,plc,operations in npdnandhinibavana
 
tle 10 Personal Entrepreneurial Competency.pptx
tle 10 Personal Entrepreneurial Competency.pptxtle 10 Personal Entrepreneurial Competency.pptx
tle 10 Personal Entrepreneurial Competency.pptx
MerlindaPacquiao
 
Creating innovative products
Creating innovative productsCreating innovative products
Creating innovative products
boladale kolade
 
2011.09 marketing principles
2011.09 marketing principles2011.09 marketing principles
2011.09 marketing principlesStephan Langdon
 
MARKETING ppt .pptx
MARKETING ppt .pptxMARKETING ppt .pptx
MARKETING ppt .pptx
MisabMK
 
Value Driven Product Management Process by Terry Mosbaugh
Value Driven Product Management Process by Terry MosbaughValue Driven Product Management Process by Terry Mosbaugh
Value Driven Product Management Process by Terry MosbaughTerry Mosbaugh
 
Grow Your Specialty Food Brand: 8 Brand Building Best Practices
Grow Your Specialty Food Brand: 8 Brand Building Best PracticesGrow Your Specialty Food Brand: 8 Brand Building Best Practices
Grow Your Specialty Food Brand: 8 Brand Building Best Practices
Katz Marketing Solutions
 
Go-to-Market Strategy
Go-to-Market StrategyGo-to-Market Strategy
Go-to-Market Strategy
Jeremy Horn
 
Chapter 20 intro new market offer
Chapter 20 intro new market offerChapter 20 intro new market offer
Chapter 20 intro new market offer
ARNOLD TOLENTINO
 
Foundations of strategic marketing management ppt @ MBA
Foundations of strategic marketing management ppt @ MBA Foundations of strategic marketing management ppt @ MBA
Foundations of strategic marketing management ppt @ MBA
Babasab Patil
 
Marketing Involvement in New product development
Marketing Involvement in New product development Marketing Involvement in New product development
Marketing Involvement in New product development Nomanzakir127
 
Nikhin marketting(titto sunny)
Nikhin marketting(titto sunny)Nikhin marketting(titto sunny)
Nikhin marketting(titto sunny)Traum Academy
 
Go to market brochure
Go to market brochureGo to market brochure
Go to market brochureJovana Savic
 

Similar to Product Development (20)

Product Management Overview
Product Management OverviewProduct Management Overview
Product Management Overview
 
Mar 20 presentation #2
Mar 20 presentation #2Mar 20 presentation #2
Mar 20 presentation #2
 
New product development (npd)
New product development (npd)New product development (npd)
New product development (npd)
 
Strategic Marketing Planning
Strategic Marketing PlanningStrategic Marketing Planning
Strategic Marketing Planning
 
Advance marketing management
Advance marketing managementAdvance marketing management
Advance marketing management
 
new product development,plc,operations in npd
new product development,plc,operations in npdnew product development,plc,operations in npd
new product development,plc,operations in npd
 
tle 10 Personal Entrepreneurial Competency.pptx
tle 10 Personal Entrepreneurial Competency.pptxtle 10 Personal Entrepreneurial Competency.pptx
tle 10 Personal Entrepreneurial Competency.pptx
 
Creating innovative products
Creating innovative productsCreating innovative products
Creating innovative products
 
2011.09 marketing principles
2011.09 marketing principles2011.09 marketing principles
2011.09 marketing principles
 
MARKETING ppt .pptx
MARKETING ppt .pptxMARKETING ppt .pptx
MARKETING ppt .pptx
 
New product development
New product developmentNew product development
New product development
 
Value Driven Product Management Process by Terry Mosbaugh
Value Driven Product Management Process by Terry MosbaughValue Driven Product Management Process by Terry Mosbaugh
Value Driven Product Management Process by Terry Mosbaugh
 
Grow Your Specialty Food Brand: 8 Brand Building Best Practices
Grow Your Specialty Food Brand: 8 Brand Building Best PracticesGrow Your Specialty Food Brand: 8 Brand Building Best Practices
Grow Your Specialty Food Brand: 8 Brand Building Best Practices
 
Go-to-Market Strategy
Go-to-Market StrategyGo-to-Market Strategy
Go-to-Market Strategy
 
Chapter 20 intro new market offer
Chapter 20 intro new market offerChapter 20 intro new market offer
Chapter 20 intro new market offer
 
Foundations of strategic marketing management ppt @ MBA
Foundations of strategic marketing management ppt @ MBA Foundations of strategic marketing management ppt @ MBA
Foundations of strategic marketing management ppt @ MBA
 
Marketing Involvement in New product development
Marketing Involvement in New product development Marketing Involvement in New product development
Marketing Involvement in New product development
 
Nikhin marketting(titto sunny)
Nikhin marketting(titto sunny)Nikhin marketting(titto sunny)
Nikhin marketting(titto sunny)
 
Kotler10 exd
Kotler10 exdKotler10 exd
Kotler10 exd
 
Go to market brochure
Go to market brochureGo to market brochure
Go to market brochure
 

More from Satrio Wiavianto

Winter Project Explanation AIESEC Finland
Winter Project Explanation AIESEC FinlandWinter Project Explanation AIESEC Finland
Winter Project Explanation AIESEC Finland
Satrio Wiavianto
 
Let's Face Quarter 2
Let's Face Quarter 2Let's Face Quarter 2
Let's Face Quarter 2
Satrio Wiavianto
 
Project Management
Project ManagementProject Management
Project Management
Satrio Wiavianto
 
360 Experience
360 Experience360 Experience
360 Experience
Satrio Wiavianto
 
AIESEC LC Bandung_Asia Pacific Excellence Awards_OGIP
AIESEC LC Bandung_Asia Pacific Excellence Awards_OGIPAIESEC LC Bandung_Asia Pacific Excellence Awards_OGIP
AIESEC LC Bandung_Asia Pacific Excellence Awards_OGIPSatrio Wiavianto
 
AIESEC LC Bandung_Asia Pacific Excellence Award_OGCDP
AIESEC LC Bandung_Asia Pacific Excellence Award_OGCDPAIESEC LC Bandung_Asia Pacific Excellence Award_OGCDP
AIESEC LC Bandung_Asia Pacific Excellence Award_OGCDPSatrio Wiavianto
 
AIESEC LC Bandung_Asia Pasific Excellence Award_IGIP
AIESEC LC Bandung_Asia Pasific Excellence Award_IGIPAIESEC LC Bandung_Asia Pasific Excellence Award_IGIP
AIESEC LC Bandung_Asia Pasific Excellence Award_IGIPSatrio Wiavianto
 

More from Satrio Wiavianto (7)

Winter Project Explanation AIESEC Finland
Winter Project Explanation AIESEC FinlandWinter Project Explanation AIESEC Finland
Winter Project Explanation AIESEC Finland
 
Let's Face Quarter 2
Let's Face Quarter 2Let's Face Quarter 2
Let's Face Quarter 2
 
Project Management
Project ManagementProject Management
Project Management
 
360 Experience
360 Experience360 Experience
360 Experience
 
AIESEC LC Bandung_Asia Pacific Excellence Awards_OGIP
AIESEC LC Bandung_Asia Pacific Excellence Awards_OGIPAIESEC LC Bandung_Asia Pacific Excellence Awards_OGIP
AIESEC LC Bandung_Asia Pacific Excellence Awards_OGIP
 
AIESEC LC Bandung_Asia Pacific Excellence Award_OGCDP
AIESEC LC Bandung_Asia Pacific Excellence Award_OGCDPAIESEC LC Bandung_Asia Pacific Excellence Award_OGCDP
AIESEC LC Bandung_Asia Pacific Excellence Award_OGCDP
 
AIESEC LC Bandung_Asia Pasific Excellence Award_IGIP
AIESEC LC Bandung_Asia Pasific Excellence Award_IGIPAIESEC LC Bandung_Asia Pasific Excellence Award_IGIP
AIESEC LC Bandung_Asia Pasific Excellence Award_IGIP
 

Recently uploaded

Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
Vladimir Samoylov
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Orkestra
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
OWASP Beja
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
IP ServerOne
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
Access Innovations, Inc.
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 

Recently uploaded (13)

Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 

Product Development