Applying the FOCA (Focus, Organization, Clarity, Action) Framework to Customer Journey Design and Onboarding

Applying the FOCA (Focus, Organization, Clarity, Action) Framework to Customer Journey Design and Onboarding

Introduction

Customer experience (CX) professionals are always seeking frameworks to improve how they design and manage customer journeys. One such framework, originally used in instructional design for online tutorials, is the FOCA framework, which stands for Focus, Organization, Clarity, Action. FOCA helps content creators ensure their tutorials are engaging and effective by guiding them to zero in on key points, structure information logically, communicate clearly, and prompt learners to take action.

This article explores how the same FOCA principles can be applied to customer journey design – particularly for customer onboarding – to create more effective, well-orchestrated, and customer-centric experiences. We’ll introduce FOCA in its original context, map each element to analogous CX design principles, and provide actionable insights (with examples) for improving onboarding journeys. We will also discuss implications for measurement, journey orchestration, and cross-functional alignment when using FOCA to manage customer journeys.

The FOCA Framework in Instructional Design

FOCA is a 4-part design approach that helps ensure online training videos and tutorials are impactful. In its instructional design context, FOCA can be summarized as follows:

  • Focus: Each learning segment should concentrate on one main point or objective, tailored to what the audience truly needs. This prevents cognitive overload and keeps learners engaged on the most important takeaway.
  • Organization: Content must be structured in a logical flow. Information is sequenced so that one idea leads naturally to the next, helping learners build understanding step by step.
  • Clarity: Use simple, clear language and visuals. Avoid jargon and unnecessary complexity so that learners of all levels can easily grasp the material. Clarity also means making the purpose of each segment obvious.
  • Action: End each segment with a prompt or call to action, telling learners what to do next – for example, try an exercise or apply the knowledge. This drives engagement by transforming passive watching into active doing.

In practice, educational content creators use FOCA as a checklist when scripting a tutorial. Does each section focus on a single idea? Is the lesson organized logically from introduction to conclusion? Is the language clear for the target audience? And does the tutorial invite the learner to take action or practice what was taught? By affirmatively answering these questions, the tutorial is more likely to be understood and acted upon by learners.

Mapping FOCA Principles to Customer Journey Design

Designing a customer journey – the end-to-end experience a customer has as they interact with your company – can benefit from the same principles of FOCA. Each element of FOCA has an analogous role in customer journey design and management. Below, we map Focus, Organization, Clarity, and Action to the context of a customer onboarding journey (the critical early stage where a new customer is integrated and set up for success).

Focus: Defining Clear Customer-Centric Objectives

In instructional design, Focus means sticking to one learning point at a time. In customer journey design, Focus translates to defining clear objectives for each stage of the journey and not overwhelming the customer with too much at once. A focused onboarding journey hones in on achieving the customer’s primary “success moment” or value as early as possible. Rather than bombarding new customers with every feature or task on day one, it’s crucial to reduce cognitive load by introducing your product or service in manageable pieces. Research-backed best practices suggest rolling out features and information incrementally to prevent overwhelming customers, allowing them to build confidence with each small success. In other words, focus on one milestone at a time – for example, getting the user to complete just the initial setup or achieve a first key outcome before moving to the next.

In a customer onboarding scenario, this might mean prioritizing the “Time to First Value” metric – ensuring the customer realizes some value quickly from your product. All onboarding efforts should align to this focal point. For instance, if the core value of a software product is achieved once the customer uploads their data and generates their first report, the onboarding process should center intensely on that step (and not distract with secondary features). By focusing on immediate engagement and early wins, you lay a foundation that boosts customer satisfaction and long-term success. A focused approach also aligns your team internally: everyone knows what the primary goal for the customer’s first phase is, which streamlines decisions about what content or help to provide.

Actionable example: Consider a SaaS project management tool’s onboarding. A focused design might set the singular goal of getting the customer to create their first project and invite team members within the first week. All training materials, welcome calls, and in-app tips in that week concentrate only on that objective, deferring less critical tasks (like advanced feature tutorials) to later. This way, the customer hits a meaningful milestone quickly, validating their choice and building confidence. Such focus not only helps the customer succeed faster but also makes it easier for the CX team to measure progress (did they reach the milestone or not?) and rally cross-functional support around clearing any obstacles to that one goal.

Organization: Structuring the Journey Logically

Just as a well-designed tutorial has a clear beginning, middle, and end, a well-designed customer journey needs Organization – a logical structure that guides the customer through phases in a sensible order. For customer onboarding, organization means mapping out a step-by-step journey where each step builds on the last. A disorganized onboarding (for example, sending users random emails or jumping between unrelated tasks) can confuse and frustrate customers. Instead, plan the journey in progressive stages – often starting with orientation, then basic setup, then deeper engagement. Each phase should have a clear purpose and naturally lead to the next.

To achieve this, CX professionals often create an onboarding journey map or playbook. This map outlines each touchpoint (emails, calls, product walkthroughs, etc.) and the ideal sequence. Following FOCA’s Organization principle, you ensure the journey flow mirrors how customers learn and adopt. For instance, you wouldn’t ask a customer to perform advanced customization before they’ve completed basic configuration. Structured learning enables achievable, incremental progress, which helps users understand your product better and feel accomplished at each step. You might choose to structure onboarding into defined modules or milestones (e.g. “Week 1: Setup Account”, “Week 2: Core Training”, “Week 3: Advanced Usage”) that the customer can tackle one at a time. These stages organize the experience and encourage continued engagement, giving customers a sense of accomplishment as they complete each part.

Actionable example: Imagine an onboarding journey for an analytics platform organized into three logical phases: Phase 1: Account Setup, Phase 2: Data Integration, Phase 3: First Insights. In Phase 1, the customer is guided through creating an account and configuring basic settings; only after finishing that do they proceed to Phase 2 where they connect their data sources. Phase 3 then helps them run their first analysis to glean insights. Each phase has a clear entrance criteria (previous phase done) and exit criteria (milestone achieved, e.g. “Account configured” or “Data connected”). Internally, this organization means each team (Sales engineering, Customer Success, Support) knows when to engage – for example, a data integration specialist steps in during Phase 2. By structuring the journey clearly, nothing falls through the cracks and the customer is never left wondering what to do first or next.

Clarity: Communicating Simply and Transparently

Clarity in FOCA reminds tutorial creators to use plain language and avoid confusion. In customer journeys, Clarity is all about transparent, straightforward communication with the customer, as well as internal clarity among teams. An onboarding experience with clarity will have clear instructions, clear expectations, and minimal friction at every touchpoint. From the customer’s perspective, all messages (whether an onboarding email, in-app tip, or training document) should be easy to understand and not laden with internal jargon. Clear communication also means the customer knows what to expect: how long will onboarding take? what are the steps? who is their point of contact for questions? Setting these expectations up front makes the experience more predictable and builds trust. In fact, clearly outlining milestones, timelines, and support structures during onboarding helps establish credibility with the customer. When customers know what’s going to happen and those expectations are consistently met, they start to view your company as a reliable partner rather than just a vendor.

Clarity also involves reducing complexity and friction in the journey design. Each step should be as simple as possible. Research shows that a seamless onboarding experience requires clear, actionable tasks and minimized friction points. For example, instead of giving a new user a 20-step setup task all at once, break it into a few smaller tasks (maybe spread over a few days) with clear guidance for each. Provide concise, goal-oriented instructions so the user never feels lost or overwhelmed. Additionally, avoid unnecessary hurdles: if the customer has to navigate multiple systems or enter redundant information, see if those steps can be streamlined or automated to maintain clarity and momentum. Every extra hoop to jump through is a potential point of confusion or frustration.

From an operational standpoint, clarity means everyone on your internal teams is on the same page about the journey. Ensure that Sales, Implementation, Customer Success, and Support have a shared document or knowledge base that clearly spells out the onboarding process, roles, and responsibilities. This internal clarity prevents conflicting messages. For example, it can be very detrimental if a salesperson promises one timeline, but the onboarding team communicates a different timeline. Clear alignment internally (which we’ll discuss more in the alignment section) results in clear communication externally.

Actionable example: A best practice is to start the onboarding with a “Welcome Kit” or email that plainly states: “Here’s what will happen in your first 30 days...” including a simple list of steps or milestones. This might say, for instance: Week 1: Kickoff call and setup (we’ll do XYZ together); Week 2: Basic training modules (self-paced, ~2 hours); Week 3: First goal achieved (we will help you accomplish XYZ outcome). Providing this roadmap in clear terms helps customers visualize the journey and know what to do at each step, greatly reducing anxiety. It also signals transparency – the customer sees that you have a plan for their success. Throughout the journey, maintain clarity by checking in regularly (“Here’s what we’re doing now, here’s next steps”) and by using consistent language. For example, if your product has different terms for account levels or features, make sure the customer-facing content always explains them in layperson’s terms. Clarity in onboarding not only improves the customer’s experience but also reduces support load – when instructions are clear, customers have fewer questions and confusion (meaning fewer support tickets and escalations).

Action: Driving Engagement with Next-Step Prompts

Finally, Action in FOCA is about prompting the learner to act on what they learned. In customer journey design, Action corresponds to consistently guiding the customer to the next step or behavior that will deepen their engagement. An onboarding journey should never leave the customer idle or guessing what to do – each interaction should include a clear call-to-action (CTA) or a specific assignment for the customer. For example, after a user signs up, the welcome email should explicitly call out the next step (e.g. “Complete your profile” or “Watch this intro video”). After they complete that step, the next in-app message might invite them to “Create your first project” or “Upload your data.” This chain of actions keeps the momentum going. It’s analogous to an instructor saying “Now that you learned this concept, here’s an exercise to try.” In onboarding, after learning about a feature, the user might be prompted to actually use it with their own data. Every stage of the journey needs an active component for the customer, whether it’s clicking a button, filling out information, exploring a feature, or providing feedback.

Why is this so important? Because action is what actually converts knowledge or intent into progress. A customer could watch training videos (passive), but until they do something in the product or with your service, they haven’t truly advanced in the journey. By designing the onboarding with concrete action steps, you ensure the customer is steadily accomplishing tasks that lead to value. For instance, an effective SaaS onboarding will incorporate “quick win” actions – simple tasks like completing account setup, configuring one key setting, or executing the first transaction/use case. Achieving these quick-win actions gives the customer tangible results and positive reinforcement early on. It proves to them that the product works and that they can succeed, which in turn boosts their confidence and engagement. Studies have shown that such speedy, simple wins motivate users and help them reach that first taste of success more quickly.

To implement the Action principle, make sure every communication or touchpoint asks: “What do we want the customer to do next?” If an onboarding email or call doesn’t have a clear answer to that question, revise it to include one. Even if the next step is as small as “log in and try X feature,” it should be stated overtly. Also consider micro-CTAs embedded within longer onboarding phases – for example, within a 30-minute training session, you might tell the user, “Now you try it: go ahead and add a sample item.” These micro-actions break up passive time and turn it into active learning, much like effective training videos intersperse exercises to keep viewers engaged.

Actionable example: Suppose your customer has just completed a training webinar as part of onboarding. Rather than ending the webinar with “Thank you for attending,” a FOCA-inspired approach ends with a strong CTA: “Now, log into your dashboard and create your first report using what we just learned.” The next day, an automated follow-up email can ask, “Have you created your first report? If not, here’s a one-click link to get started,” again prompting the action. Internally, you’d monitor whether the customer actually took these actions. If not, that triggers a human follow-up (e.g. the Customer Success Manager reaches out to offer help). By stringing together these actions, you create a momentum where the customer is continually moving forward in the journey with clarity on what they need to do at each step. This not only improves adoption but also gives your team concrete checkpoints to track progress.

Putting FOCA into Practice for Onboarding: Key Tips

To summarize the application of FOCA in onboarding, here are some actionable tips for CX professionals looking to improve the effectiveness and management of their onboarding journeys:

  • Focus on One Outcome: Identify a singular “north star” goal for the onboarding phase (for example, Time to First Value – how quickly the customer achieves their first meaningful outcome). Design all onboarding activities to serve that goal. By focusing on a targeted outcome, you avoid diluting the experience and can measure success more directly (did they achieve the key outcome or not?). Communicate this focus to all teams so everyone knows the top priority for new customers.
  • Organize the Journey into Stages: Create a clear journey map with well-defined stages or milestones (e.g. Setup, First Use, First Success, Advanced Use). Sequence these stages in a logical order, and assign ownership of each stage to relevant teams. An organized approach might use checklists or project plans for each customer – for example, a shared onboarding tracker that shows which steps are completed and what’s next. This level of organization makes orchestration easier and ensures no step is missed or done out of order, providing a consistent experience for every customer.
  • Ensure Clarity at Every Touchpoint: Audit all customer-facing onboarding content (emails, guides, tooltips, etc.) for simplicity and clarity. Rewrite anything that could confuse a new user. Use short sentences, common vocabulary, and straightforward visuals. Also, clearly communicate the timeline and expectations to customers: let them know how long each phase might take, and what commitment is required from their side. Internally, provide training or reference guides so that Sales, Support, and Success teams all convey a consistent message about how onboarding works. Clarity eliminates misunderstandings and builds trust from day one.
  • Integrate Calls to Action (CTAs) and Feedback Loops: Every interaction should prompt the customer’s next action. For example, each onboarding email or in-app message should include a button or link that says “Do this now” – such as Complete your profile, Upload your first file, or Schedule your kickoff call. Track whether customers actually take these actions. If an expected action hasn’t occurred (e.g., the user hasn’t logged in to do the setup), have an automated reminder or a team member follow up. Additionally, encourage two-way action: ask for feedback after major milestones. A quick survey or check-in call after “Week 2” can both validate that the customer completed actions and gather insights for improvement.
  • Provide Support and Celebrate Progress: Applying FOCA doesn’t mean the journey is rigid – customers may still face roadblocks, so be ready with support (guides, FAQs, office hours) targeted to each stage. When the customer does take action and completes a milestone, celebrate it. A simple congratulatory message (“Congrats on completing your setup – you’re on your way to achieving X!”) can reinforce their progress and motivate them to move onto the next action. These celebrations are small “rewards” that keep customers engaged and aware of the progress they’re making, linking back to the Action principle.

By following these tips, CX teams can create onboarding journeys that are not only effective for customers (driving higher adoption, satisfaction, and retention) but also easier to manage operationally. A FOCA-driven approach yields clarity for everyone involved – customers know what to do, and internal teams know what to deliver.

Orchestrating the Journey and Aligning Teams

One of the great benefits of using the FOCA framework for journey design is that it naturally demands cross-functional alignment and coordination. To deliver a focused, organized, clear, action-oriented onboarding, all the relevant teams (marketing, sales, customer success, product, training, etc.) must work from the same playbook. This is where journey orchestration and cross-functional collaboration come into play.

Cross-functional alignment means every team involved in the customer’s onboarding understands the plan, their role in it, and the key objective (Focus) they are collectively driving toward. A common pitfall in customer experience is siloed teams – for example, Sales might hand over a customer without fully briefing the Implementation or Success team on what the customer’s goals or expectations are.

FOCA’s Focus element (having a clearly defined goal for onboarding) can act as a unifier: all teams agree, for instance, that “the goal for the first 30 days is to get the customer live with their first campaign.” With that north star goal identified, related metrics and responsibilities can be aligned accordingly. In practical terms, clear communication of customer needs and objectives between the sales and customer success teams is essential to a smooth handoff.

When Sales closes a deal, they should pass along what “success” looks like for this customer (e.g. the use case they care about, any timelines promised). This prevents redundancy (the customer having to repeat themselves) and frustration, and it ensures the Success team can start with a comprehensive understanding of the customer. Some organizations formalize this with internal kickoff meetings or handoff documents summarizing the customer’s profile and agreed outcomes.

Journey orchestration refers to managing the sequence of interactions and tasks across different channels and teams in a coordinated way. Using FOCA as a guide, orchestrating the onboarding journey might involve tools like a customer journey management platform or an onboarding project template that automatically schedules tasks and communications. For example, when a new customer comes on board, an orchestration tool might trigger: Day 0 welcome email (Marketing), Day 2 CSM intro call (Customer Success), Week 2 training webinar (Training team), etc., all aligned to the focused outcome.

Effective orchestration often requires a platform or at least a shared system where each team can see the status of the customer’s journey. As the OnRamp onboarding experts note, “coordinating tasks across teams with clear processes and robust tools promotes cohesive and efficient onboarding efforts.”. By leveraging such tools, companies can create scalable workflows that maintain a high-quality experience even as the number of onboarding customers grows.

FOCA’s Organization and Clarity principles feed directly into orchestration: you must have a clearly organized plan (which step happens when, and who owns it) and clarity on roles. Many organizations use RACI charts (Responsible, Accountable, Consulted, Informed) or similar frameworks internally to define who does what for each stage of the journey. For instance, during the “Setup” phase: Sales is informed, Onboarding Specialist is responsible for sending instructions, the Customer Success Manager is accountable for the customer’s overall progress, and Product Support is consulted if technical issues arise. Such clarity in roles prevents duplication of effort and gaps in coverage.

Regular cross-functional syncs are also beneficial – e.g., a weekly meeting of all teams involved in onboarding to review progress of new accounts, share any customer feedback or issues, and adjust the plan if needed. This practice ensures that everyone stays aligned and can react in concert if, say, a customer is falling behind in their tasks or expresses dissatisfaction. It transforms onboarding from a linear handoff-oriented process into a collaborative journey that the company guides together.

Crucially, aligning around FOCA often means aligning around the customer’s perspective. Each team should be encouraged to step into the customer’s shoes and ask if their part of the journey is focused (not doing extraneous things), organized (easy to follow), clear (jargon-free, expectation-setting), and action-driving (motivating the customer to move forward). If not, they revisit their approach. This customer-centric, team-aligned mindset can break down internal silos. As a result, cross-functional working transforms customer onboarding from a process to a strategy, where every department contributes to a cohesive experience rather than just completing their isolated tasks.

Key alignment tip: It can be very effective to establish a single “owner” of the onboarding journey (often a Customer Success Manager or an Onboarding Program Manager) whose job is to coordinate across teams. This role acts like the conductor of an orchestra – ensuring marketing communications, product tutorials, success check-ins, and support touchpoints all stay in rhythm and serve the overall FOCA-based plan. That person or team keeps track of progress and holds everyone accountable to their part, which is especially important in larger organizations with many moving parts.

Measuring Success and Continuously Improving

No framework would be complete without closing the loop through measurement and iteration. FOCA-driven customer journeys provide clear focal points and actions, which lend themselves to tracking and optimization. CX professionals should define metrics for each element of FOCA to understand how well the journey is performing and where to improve:

  • Focus metrics: Since Focus in onboarding is often about that primary outcome or milestone, measure things like Time to First Value (TTFV) – how quickly the average customer reaches the defined value milestone. Also track what percentage of customers achieve the key onboarding goal (e.g. activation rate, if activation is defined by completing a certain set of core actions).

A high TTFV and activation rate indicate that your focused approach is working; if these are low or widely variable, it may mean your journey isn’t as laser-focused as it should be or that external distractions are derailing users.

  • Organization metrics: Look at drop-off rates or delays at each stage of the onboarding. If you have structured the journey into steps, what percentage of customers make it from Step 1 to Step 2 on time? From Step 2 to Step 3? If a large share of users stall at a particular step, that could indicate the sequence might be flawed (perhaps Step 2 is too complex or not coming at the right time).

By tracking user activity, you can pinpoint where customers encounter difficulties or exit the journey. These pain points, once identified, are opportunities to tweak the organization of the journey – maybe by reordering steps, providing more support at that stage, or simplifying the task.

  • Clarity metrics: Clarity can be indirectly measured through things like support ticket volume during onboarding (are customers asking lots of questions that indicate confusion?), feedback survey responses, or even completion rates of tasks. If, for example, very few customers respond to an instructional email or they frequently make errors in setup, the instructions might not be clear enough.

You can also specifically survey customers with questions like “On a scale of 1-5, how clear was the onboarding process to you?” If the score isn’t high, that’s a sign to revise communications. Moreover, as noted earlier, building trust through clarity is vital – consider tracking an Onboarding CSAT (Customer Satisfaction) score or checking NPS (Net Promoter Score) early in the lifecycle to see if the clear communication is yielding positive sentiment.

  • Action metrics: For Action, the key is to measure conversion and engagement at each call-to-action. If you send a welcome email asking the user to complete their profile, what percentage actually click the link and do it? If you prompt them in-app to try a feature, can you measure how many do so within, say, 24 hours? Each CTA in the journey can be instrumented with analytics.

Low conversion on an action might mean the timing or appeal of the CTA needs adjustment (or perhaps it wasn’t clear enough why the action mattered). On the flip side, high engagement with recommended actions is a strong sign of a healthy, actionable journey. Additionally, the ultimate action-based metric is ongoing product usage: are customers continuing to take actions in the product after onboarding, indicating they have formed habits and derived value?

Beyond these, holistic success metrics like overall retention/churn rates in the months following onboarding are important. If you apply FOCA well, you’d expect to see improved retention – since effective onboarding is strongly correlated with customers staying and expanding usage.

The FOCA approach also supports a culture of continuous improvement. Since each element is somewhat modular, you can experiment and iterate on them. For example, if measurement shows that customers aren’t responding to a certain CTA (Action issue), you could iterate on the wording or placement of that CTA and see if the metric improves. If support tickets reveal confusion about a step (Clarity issue), revise the content for that step and monitor if questions decrease afterward.

It’s a cycle of test, learn, and refine. Utilizing analytics and feedback, as OnRamp advises, helps you address sticking points with targeted solutions (like adding an in-app walkthrough if people get stuck during setup).

Some organizations create an “onboarding dashboard” that visualizes these metrics in real time – showing, for instance, how many new customers are in each stage, how long they’ve been there, and any risk flags. This kind of dashboard is immensely useful for operational management: the onboarding manager can quickly spot if, say, a customer has been stuck in Stage 2 for twice as long as expected and can trigger an intervention. It also provides leadership with a clear view of the onboarding pipeline health.

Finally, don’t forget the value of qualitative feedback in measuring success. Personal outreach or surveys asking new customers “What was the most confusing part of our onboarding?” or “What could we do better to help you succeed?” can yield insights that pure metrics might not show. Perhaps customers will point out a lack of clarity in documentation or a desire for more hands-on guidance at a certain point – insights you can then feed back into redesigning the journey (tweaking Clarity or adding an Action, for example). In FOCA spirit, you might even incorporate a formal feedback action into the journey – e.g., after the onboarding is complete, invite the customer to a debrief call or send them a short survey about the experience. Use that input to continuously iterate on Focus (are we aiming at the right success metric?), Organization (are the steps in the best order?), Clarity (is our content understandable?), and Action (are we prompting the right behaviors?).

By rigorously measuring and iterating, you ensure that FOCA is not a one-time design exercise but an ongoing discipline. Over time, this leads to a finely tuned onboarding journey that consistently delivers value to customers and aligns with your business outcomes. As the data from your journey shows improvements (faster onboarding times, higher activation rates, lower early churn), it also builds the business case for investing in customer experience design.

In essence, applying FOCA and measuring its impact closes the loop between design and performance, allowing CX teams to demonstrate how a better-designed journey drives real results.

Conclusion

The FOCA framework – Focus, Organization, Clarity, Action – may have its roots in instructional design, but its principles resonate strongly in the world of customer experience. By drawing this connection, we can treat a customer journey much like a well-designed course: one that guides the customer logically, communicates effectively, and prompts the right actions to achieve success.

Using FOCA in customer onboarding ensures that new customers aren’t left to wander or wonder; instead, they receive a purposeful, structured, and supportive journey that helps them realize value quickly and feel confident with your product or service.

For CX professionals, FOCA provides not just a design philosophy but also a practical checklist for operational excellence. It forces clarity in what you want to achieve (customer focus), how you’ll get them there (organized steps), how you’ll communicate (clear and transparent), and what you’ll ask them to do (action).

These elements, when executed in harmony, lead to smoother team coordination and a better customer experience. They also make it easier to manage and scale journeys – since a focused, organized process can be standardized and improved over time. Measurement and feedback loops further ensure that the journey keeps evolving to meet customer needs and business goals.

In the end, a FOCA-aligned onboarding journey creates a win-win scenario: customers win because they achieve their desired outcomes efficiently and feel good about the partnership, and the company wins because it sets the foundation for long-term retention, expansion, and advocacy. As you refine your customer journeys, remember that every successful onboarding (or any part of the journey) is like a successful lesson taught – it requires knowing what you want the customer to learn or do, delivering that in a digestible way, and motivating them to carry it forward.

With Focus, Organization, Clarity, and Action as your guiding lights, you can design customer experiences that not only educate and empower customers, but also build lasting relationships grounded in mutual success.

 

Graham Hill (Dr G)

Customer base optimisation | Operating model redesign | Change facilitation | AI augmentation of work | Opinions my own

1w

Later

Like
Reply

To view or add a comment, sign in

More articles by Raymond Gerber

Explore content categories