Skip to content
Zenhao Training

Category: Consulting

  • Home
  • Membership
    • Zenhao Academy
  • Training
    • Consulting Discovery Masterclass
    • Consulting Project Management Masterclass
  • Log In
  • About
    • Blog
    • Podcast
    • Contact Us
    • SaConJa Framework
      • 1 – Domain Excellence
      • 2 – Business Experience
      • 3 – Critical Thinking
      • 4 – Ethics & Professional Behaviour
      • 5 – Tools & Processes
      • 6 – Emotional Intelligence
      • SaConJa and Zenhao

I had to leave the meeting room

November 1, 2020 admin Leave a comment

I had to leave the meeting room very quickly and walked into a vacant office. I shut the door and…

Continue Reading →

Posted in: Mental Health, Samaritans

Hurt people, hurt people.

October 31, 2020 admin Leave a comment

Hurt people, hurt people. Abusers were once abused. Sometimes. I don’t normally get angry, but incidents of domestic violence and…

Continue Reading →

Posted in: Mental Health, Samaritans

You need to truly understand the importance of testing

October 29, 2020 admin Leave a comment

You need to truly understand the importance of testing, or you will never be able to deliver robust software. This…

Continue Reading →

Posted in: QA & Testing

There’s a lot of discussion

October 27, 2020 admin Leave a comment

There’s a lot of discussion about whether a contractor would be suited to a permanent role in software development, especially…

Continue Reading →

Posted in: Careers

Many people don’t understand

October 23, 2020 admin Leave a comment

Many people don’t understand that signed off requirements in a software delivery constitute a contractual agreement. It’s what you say…

Continue Reading →

Posted in: Effective Communication, Masterclasses, Requirements, Trust

There’s a common misconception

October 22, 2020 admin Leave a comment

There’s a common misconception about the term ‘requirements’ especially when applied to Agile projects. Many believe that User Stories are…

Continue Reading →

Posted in: Documenting, Requirements

Why are you doing this?

October 21, 2020 admin Leave a comment

“Why are you doing this? You’re not making any money out of giving away free courses.” I’ve also been coaching…

Continue Reading →

Posted in: Careers, Kindness, Samaritans

My next round of Consulting Masterclasses

October 15, 2020 admin Leave a comment

My next round of Consulting Masterclasses will be running in a couple of weeks. If – you’re an #awesomeadmin –…

Continue Reading →

Posted in: Karma, Masterclasses, Self Development

Those of us in the consulting industry

October 14, 2020 admin Leave a comment

Those of us in the consulting industry will know that preparing proposals and working in Bid Teams is generally far…

Continue Reading →

Posted in: Effective Communication, Problem Definition, Rules of Engagement, Statement of Work

Bidding for new projects are tough

October 13, 2020 admin Leave a comment

Bidding for new projects are tough, especially if it’s for Project implementation and not Discoveries. Sometimes, clients prefer us to…

Continue Reading →

Posted in: Discovery

In software consulting

October 12, 2020 admin Leave a comment

In software consulting, for medium and larger projects of work, there’s generally two parts to the delivery that require Statement…

Continue Reading →

Posted in: Discovery, Risk & Issues

Was listening to Tim Ferriss’ podcast

October 10, 2020 admin Leave a comment

Was listening to Tim Ferriss’ podcast with Esther Perel this morning, and was struck by her learnings from Holocaust survivors…

Continue Reading →

Posted in: Mental Health, Samaritans

Estimating a consulting project is easy.

October 8, 2020 admin Leave a comment

Estimating a consulting project is easy. “You pick an imaginary number, double it, double it, and then double it 4…

Continue Reading →

Posted in: Estimating

Why should consulting partners estimate requirements

October 7, 2020 admin Leave a comment

Why should consulting partners estimate requirements using time, and not story points? Because unless they are doing a pure agile…

Continue Reading →

Posted in: Agile, Estimating, Partners

When a document raises more questions

October 2, 2020 admin Leave a comment

When a document raises more questions than it answers, it is either: 1) Deliberately provocative, or 2) Very poorly written.…

Continue Reading →

Posted in: Documenting, Quality

My job as a Project Manager

September 23, 2020 admin Leave a comment

“My job as a Project Manager is to schedule meetings and workshops (maybe do the minutes), and get info from…

Continue Reading →

Posted in: Consulting, Project Management, Self Development

What’s your super power

September 19, 2020 admin Leave a comment

What’s your super power, may not be mine, and vice versa. Everyone has strengths in different areas. Growing up, I…

Continue Reading →

Posted in: Consulting, Salesforce

I am running my 3rd free Consulting Masterclasses

September 18, 2020 admin Leave a comment

I am running my 3rd free Consulting Masterclasses on 28th September where I provide training in Consulting skills, project methodology…

Continue Reading →

Posted in: Careers, Learning, Masterclasses, Salesforce

There’s no real substitute

September 14, 2020 admin Leave a comment

There’s no real substitute for practical real life experience. On my last consulting course – we were doing a session…

Continue Reading →

Posted in: Listening

Your new best friend

September 9, 2020 admin Leave a comment

“Your new best friend.” That’s what I tell all the new consulting hires. You must appreciate your Resource Manager. It’s…

Continue Reading →

Posted in: Consulting, Relationships, Team & Resources

Being a Resource Manager

September 8, 2020 admin Leave a comment

Being a Resource Manager must be one of the hardest job I can think of, in the Consulting industry. No…

Continue Reading →

Posted in: Consulting, Team & Resources

Critical thinking is a key skill

September 4, 2020 admin Leave a comment

Critical thinking is a key skill for anyone. More so if you are a software consultant. The ability to: –…

Continue Reading →

Posted in: Asking Questions, Critical Thinking, Listening

Resilience and toughness.

September 3, 2020 admin Leave a comment

Resilience and toughness. You can be tough, but brittle. A lot of people think being tough is not admitting weakness.…

Continue Reading →

Posted in: Mental Health

Survivor’s guilt.

August 31, 2020 admin Leave a comment

Survivor’s guilt. “Be grateful you still have a job.” “Are you seriously moaning about your work stress?!” “I can’t believe…

Continue Reading →

Posted in: Mental Health, Samaritans

Building a rocket to escape Zombie Apocalypse

August 29, 2020 admin Leave a comment

Building a rocket to escape Zombie Apocalypse within 12 months (before they get to your isolated sanctuary and eat your…

Continue Reading →

Posted in: Masterclasses, Project Management, Salesforce

Covid has taken many casualties

August 27, 2020 admin Leave a comment

Covid has taken many casualties – people’s lives, health, jobs. The consulting world has not been spared, and employee consultations,…

Continue Reading →

Posted in: Careers, Growth Mindset, Kindness

Walking into a lion’s den.

August 21, 2020 admin Leave a comment

Walking into a lion’s den. That’s what it feels like sometimes, if you’re a solo consultant, managing and implementing a…

Continue Reading →

Posted in: Consulting, Managing Expectations, Managing People

As a consultant, you’ll be expected to communicate well.

August 20, 2020 admin Leave a comment

As a consultant, you’ll be expected to communicate well. Such as in your verbal face-to-face/zoom interactions, presentation, documentation, emails, writing…

Continue Reading →

Posted in: Careers, Documenting, Effective Communication

Does he really hate me

admin Leave a comment

“Does he really hate me, or is he just having a bad day? Or was he born a jerk??” Everyone…

Continue Reading →

Posted in: Empathy, Kindness, Listening, Trust

The last ‘unemployed’ Salesforce consultant

August 19, 2020 admin Leave a comment

The last ‘unemployed’ Salesforce consultant in my free consulting training just told me she’s got a job today!! It’s more…

Continue Reading →

Posted in: #payitforward, Careers, Masterclasses, Salesforce

Are you saying I am going to get 3 weeks of FREE training

August 18, 2020 admin Leave a comment

“Are you saying I am going to get 3 weeks of FREE training, and you’re going to get me a…

Continue Reading →

Posted in: Careers, Learning, Masterclasses, Salesforce

Just because you can do something

August 17, 2020 admin Leave a comment

Just because you can do something, doesn’t mean that you should. Just because you can integrate two systems and sync…

Continue Reading →

Posted in: Careers, Data & Analytics, Masterclasses, Salesforce

No catch.

August 15, 2020 admin Leave a comment

No catch. I’m offering 3 weeks worth of absolutely FREE Consulting Masterclass training, covering: – Consulting Engagement & Delivery –…

Continue Reading →

Posted in: Learning, Masterclasses, Salesforce, Self Development

I’ve been accused

August 14, 2020 admin Leave a comment

I’ve been accused of being a nitpicky Project Manager. A fussy, bossy, demanding Project Manager. All this in front of…

Continue Reading →

Posted in: Documenting, High Performing, Professionalism, Project Management

Writing solid requirements

August 13, 2020 admin Leave a comment

Writing solid requirements is an artform. Whether it’s a biblical tome of a Business Requirements Document (a la Waterfall), or…

Continue Reading →

Posted in: Client Relationship, Effective Communication, Requirements

Executing the process design

August 9, 2020 admin Leave a comment

Executing the process design and requirement gathering workshops remotely is much more challenging than doing it face to face. A…

Continue Reading →

Posted in: Discovery, Effective Communication, Salesforce

Data migration on a CRM Project

July 30, 2020 admin Leave a comment

Data migration on a CRM Project is a much much bigger workstream than anyone thinks. Corrupt, inaccurate, inconsistent, irrelevant or…

Continue Reading →

Posted in: Commercials, Data & Analytics, Tools

What do you do

July 28, 2020 admin Leave a comment

What do you do when you’ve been engaged on a new consulting project, and you can see that the client’s…

Continue Reading →

Posted in: Learning, Professionalism

Communication is_so_ important.

July 27, 2020 admin Leave a comment

Communication is _so_ important. It’s not just knowing the language. It’s the study of nuance and context. It’s the study…

Continue Reading →

Posted in: Effective Communication, Empathy, Listening

Things didn’t go as smoothly as you thought

July 26, 2020 admin Leave a comment

“Things didn’t go as smoothly as you thought. But the team and I, we fixed it and made sure it…

Continue Reading →

Posted in: High Performing Teams, Listening, Project Management, Trust

Why do a process map for a CRM implementation?

July 15, 2020 admin Leave a comment

Why do a process map for a CRM implementation? I am no longer surprised to hear of projects where process…

Continue Reading →

Posted in: Implementation, Process Mapping, Requirements

Detail or Big Picture?

July 12, 2020 admin Leave a comment

Detail or Big Picture? Ideally both. The ability to focus on the roots and the trees, and the biodiversity around…

Continue Reading →

Posted in: Business Analysis, Learning, QA & Testing

Why do you want to know what I do.

July 10, 2020 admin Leave a comment

“Why do you want to know what I do. Should I be worried about my job?” Resistance to change is…

Continue Reading →

Posted in: Asking Questions, Listening, Requirements

What should we have in the ‘Gender’ picklist field?

July 9, 2020 admin Leave a comment

“What should we have in the ‘Gender’ picklist field? It’s now more than 2, right?” “Business wants to collect number…

Continue Reading →

Posted in: Business Analysis

Preparation is imperative

July 6, 2020 admin Leave a comment

Preparation is imperative in any meeting or workshop that a consultant organises. This includes preparing and briefing participants, so that…

Continue Reading →

Posted in: Consulting, Project Management, Requirements, Show & Tell

Life is a marathon

June 29, 2020 admin Leave a comment

Life is a marathon.Software Projects are like (non-Agile) sprints. In Life – there will be up and downs on the…

Continue Reading →

Posted in: Consulting, Self Development

How do you pick the right consulting partner

June 24, 2020 admin Leave a comment

How do you pick the right consulting partner for your project? The first thing to do is to evaluate your…

Continue Reading →

Posted in: Partners

The two things you need to get right

June 23, 2020 admin Leave a comment

The two things you need to get right if you are looking to implement a CRM system. Make sure that…

Continue Reading →

Posted in: Asking Questions, Business Analysis, Partners, Product Champions, Salesforce

There is a skill in estimating

June 22, 2020 admin Leave a comment

There is a skill in estimating how long a Discovery will take. For mid to larger sized projects, this can…

Continue Reading →

Posted in: Agile, Discovery, Estimating, Hybrid, Risk & Issues

Here’s the list of requirements

June 8, 2020 admin Leave a comment

“Here’s the list of requirements, and the team’s estimation against each item. Go and create a project plan.” There’s no…

Continue Reading →

Posted in: Estimating, Projects, Requirements, Team & Resources

I’ve been listening to the debate

June 3, 2020 admin Leave a comment

I’ve been listening to the debate between Sam Harris’ strong views on religion with Dan Carlin, host of Hardcore History.…

Continue Reading →

Posted in: Consulting, Integrity

Why aren’t your consultants testing their own work?

June 1, 2020 admin Leave a comment

“Why aren’t your consultants testing their own work? Why do I have to pay for QA?” A person who is…

Continue Reading →

Posted in: QA & Testing

I compare.

May 24, 2020 admin Leave a comment

1. I compare. What I’ve achieved, and what I _should_ have achieved. 2. I can be disciplined about what I…

Continue Reading →

Posted in: Consulting, Managing People, Perseverence, Retaining Talent

In human relationships…

May 20, 2020 admin Leave a comment

In human relationships, there are 5 types of human responses. 1. Instructive – deciding what the other person needs, e.g.…

Continue Reading →

Posted in: Empathy, Listening, Samaritans

Circle of Influence.

May 17, 2020 admin Leave a comment

Circle of Influence. Manage what you _can_ control. Mitigate, accept, or avoid what you can’t. If at all possible. I…

Continue Reading →

Posted in: Influence, Listening, Self Development

You can’t plan life like you can plan a project.

May 15, 2020 admin Leave a comment

You can’t plan life like you can plan a project. Software development projects like Microsoft CE or Salesforce or SAP……

Continue Reading →

Posted in: Influence, Risk & Issues, Salesforce, Scope Management

Conflict still happen in business.

May 14, 2020 admin Leave a comment

Conflict still happen in business, even if you have contract that govern the engagement. Heavy weight contracts prescribe so much…

Continue Reading →

Posted in: Best Practice, Effective Communication, Trust

I use the project kick-off to great effect.

May 13, 2020 admin Leave a comment

I use the project kick-off to great effect: – Team Introduction – Project brief (as we understand it) – Critical…

Continue Reading →

Posted in: Projects, Salesforce, Success

Conflict occurs when expectations are not aligned

May 12, 2020 admin Leave a comment

Conflict occurs when expectations are not aligned. “What I think I am getting is not what you think you are…

Continue Reading →

Posted in: Empathy, Listening, Managing Expectations

The two key elements that are candidates for ‘trimming’

May 11, 2020 admin Leave a comment

The two key elements that are candidates for ‘trimming’ on a project estimate at the sales stage that’s beyond the…

Continue Reading →

Posted in: Commercials, Requirements, Scope Management

How to consistently and repeatedly reduce the possibility of…

May 10, 2020 admin Leave a comment

How to consistently and repeatedly reduce the possibility of a project being undersold in a fast-paced sales cycle? Estimating correctly…

Continue Reading →

Posted in: Estimating, Managing Expectations, Pre-Sales, Requirements

When estimating requirements…

May 9, 2020 admin Leave a comment

When estimating requirements, you need to remember the ‘non-functional requirements’ as well, especially around testing. – End-to-end – Integration (PtP…

Continue Reading →

Posted in: Project Management, Projects

Two key competencies that make a Good QA

May 4, 2020 admin Leave a comment

Two key competencies that make a Good QA are: 1. Attention to detail, and 2. Being a Perfectionist The next…

Continue Reading →

Posted in: QA & Testing

QA. Friend or foe?

May 3, 2020 admin Leave a comment

“QA. Friend or foe?” There are many who believe the QA element of software delivery is unnecessary, costly, and time-consuming.…

Continue Reading →

Posted in: QA & Testing

Capacity. Bandwidth. Buffer. Healthbar.

April 27, 2020 admin Leave a comment

Capacity. Bandwidth. Buffer. Healthbar. I love games, and I see the whole world as a Big Game. Everything has a…

Continue Reading →

Posted in: Inspirational, Kindness, Mental Health

Being “Authentic” has its place.

April 8, 2020 admin Leave a comment

Being “Authentic” has its place. You might have strong feelings about ‘being forced to stay indoors’, the Nanny States, Big…

Continue Reading →

Posted in: Client Relationship, Professionalism

Someone asked me why I was following people on Twitter…

April 7, 2020 admin Leave a comment

Someone asked me why I was following people on Twitter that I disagree with, in the areas of ethics, morality,…

Continue Reading →

Posted in: Growth Mindset, Listening, Self Development

What does it mean to be a consultant?

April 1, 2020 admin Leave a comment

“What does it mean to be a consultant? How should we behave?” I was running inductions for new consultants the…

Continue Reading →

Posted in: Client Relationship, Consulting, Professionalism

I saw a contract job ad for a Salesforce admin…

March 23, 2020 admin Leave a comment

I saw a contract job ad for a Salesforce admin that has excellent BA skills. My experience tells me that…

Continue Reading →

Posted in: Projects, Salesforce

I’ve known Project Managers who are just paper shufflers…

March 16, 2020 admin Leave a comment

I’ve known Project Managers who are just paper shufflers, finger pointers, gantt chart fillers, and milestone update naggers. They provide…

Continue Reading →

Posted in: Adaptability, Consulting, Project Management

Why would businesses not want to support remote working

March 14, 2020 admin Leave a comment

Why would businesses not want to support remote working when: 1. it’s cheaper than paying for offices and related overhead…

Continue Reading →

Posted in: Careers, Integrity, Trust

I think that…

March 13, 2020 admin Leave a comment

I think that it takes a lot more skills to work in a small consulting partner than a bigger one.…

Continue Reading →

Posted in: Careers, Consulting, Retaining Talent

There’s a difference

March 11, 2020 admin Leave a comment

There’s a difference between working in a larger consultancy and a smaller one. In one, you’re probably dedicated to a…

Continue Reading →

Posted in: Consulting, Project Management, Self Awareness

The consulting life is like normal life

March 9, 2020 admin Leave a comment

The consulting life is like normal life, just playing at x2 speed. Or more. That means a roller coaster of…

Continue Reading →

Posted in: Consulting, Mental Health, Self Development

Staying on the “Be Professional” topic

February 28, 2020 admin Leave a comment

Staying on the “Be Professional” topic for consultants: Should you ‘friend’ a client on Facebook or other social media? Controversially,…

Continue Reading →

Posted in: Client Relationship, Professionalism

I run inductions for new hires

February 27, 2020 admin Leave a comment

I run inductions for new hires for a Tier 1 Consulting Company, and was discussing with a Programme Director the…

Continue Reading →

Posted in: Professionalism, Salesforce, Time Management

I woke up with an idea…

February 24, 2020 admin Leave a comment

“I woke up with an idea on how to solve the problem so have been working since about 4am… and…

Continue Reading →

Posted in: Professionalism

I believe that the job of a Project Manager is…

February 20, 2020 admin Leave a comment

I believe that the job of a Project Manager is a lot more than ‘Managing a Project to timescales and…

Continue Reading →

Posted in: Consulting, Leadership, Project Management

There are two general engagement types

February 17, 2020 admin Leave a comment

There are two general engagement types when you work for a consultancy: Project Engagement, and Staff Augmentation (sometimes crudely referred…

Continue Reading →

Posted in: Best Practice, Delivery, Professionalism

Our experiences shape who we are.

February 14, 2020 admin Leave a comment

Our experiences shape who we are, and how we see the world. “Emotion and cognition, undefined and unexplored, drive every…

Continue Reading →

Posted in: Emotional Intelligence, Mental Health, Self Awareness

I have better things in life to focus on.

February 11, 2020 admin Leave a comment

“I have better things in life to focus on instead of blow-drying my hair – three kids, school run, work,…

Continue Reading →

Posted in: Careers, Retaining Talent, Trust

When a consulting partner is engaged to implement a software…

February 10, 2020 admin Leave a comment

When a consulting partner is engaged to implement a software solution, we assume the client knows what they are doing.…

Continue Reading →

Posted in: Asking Questions, Change Management

I pay attention to the small things.

February 7, 2020 admin Leave a comment

I pay attention to the small things. – the questions my lead consultant is asking – the subtle body language…

Continue Reading →

Posted in: Listening

Feast and famine.

February 5, 2020 admin Leave a comment

Feast and famine. Ups and downs. Winters and summers. I believe that the Consulting career prepares you for real life.…

Continue Reading →

Posted in: Adaptability, Consulting

Consulting Partners are required to quote

January 22, 2020 admin Leave a comment

Consulting Partners are required to quote against a set of requirements in a Statement of Work. These are generally acquired…

Continue Reading →

Posted in: Discovery, Project Management, Projects, Salesforce

Writing requirements is easy.

January 21, 2020 admin Leave a comment

Writing requirements is easy. Writing GOOD requirements, tight User Stories, detailed Design Documents that: – is easily understood – is…

Continue Reading →

Posted in: Projects, Requirements, Salesforce

I believe that Hybrid model is the most appropriate methodology…

January 20, 2020 admin Leave a comment

I believe that Hybrid model is the most appropriate methodology for Consulting engagements. Here’s why I think so. Consulting Partners…

Continue Reading →

Posted in: Hybrid, Methodology, Projects, Salesforce

I almost killed myself…

January 18, 2020 admin Leave a comment

“I almost killed myself trying to get the project live in China. So many obstacles. The Great Firewall. Language. Culture.…

Continue Reading →

Posted in: Culture, Family, Prioritising

Don’t worry about utilisation rate

January 16, 2020 admin Leave a comment

Consultants worry about their utilisation rate. It’s pegged to their bonus at the end of the year, and along with…

Continue Reading →

Posted in: Careers, Consulting, Culture

How Consultancy project teams are assembled

January 15, 2020 admin Leave a comment

Consultancy project teams are assembled based on availability, capability, and rate. As a client, you might be promised “the best,…

Continue Reading →

Posted in: High Performing Teams, Managing Expectations, Professionalism, Team & Resources

Wait, your sales team promised xyz…

January 13, 2020 admin Leave a comment

“Wait, your sales team promised xyz. What you’re saying now is not what I am expecting.” If you hear this…

Continue Reading →

Posted in: Client Relationship, Integrity, Managing Expectations, Professionalism

“You’re the expert – we pay you to make our problem go away.”

January 4, 2020 admin Leave a comment

“You’re the expert – we pay you to make our problem go away.” Many businesses think that hiring consultants is…

Continue Reading →

Posted in: Consulting, Delivery

Wanted: Consulting Partners to give a Kick in the butt

January 3, 2020 admin Leave a comment

One of the reasons for companies engaging Consulting Partners when implementing a system is getting that kick in the butt…

Continue Reading →

Posted in: Consulting

Here’s what I want – go forth and build.”

January 2, 2020 admin Leave a comment

“Here’s what I want – go forth and build.” Consulting engagements doesn’t really work that way. When clients engage a…

Continue Reading →

Posted in: Consulting, Projects

The feelings that the word ‘Consultant’ conjure up

January 1, 2020 admin Leave a comment

The word “consultants” sometimes conjure up mixed feelings from the ‘end-user’ community. “Consultants charge a lot”, you say “And sometimes…

Continue Reading →

Posted in: Consulting

Salesforce Discovery – Reap what you SoW

December 19, 2019 admin

Apart from a poor attempt at doing puns (I normally leave that to hubby!) that is exactly what a Salesforce…

Continue Reading →

Posted in: Article, Commercials, Discovery, Statement of Work Filed under: Discovery Deliverables, Project Discovery, Statement of Work

Salesforce Discovery – Ignore these two elements at your peril

December 16, 2019 admin Leave a comment

Ok, it’s not real ‘peril’ if you ignore these elements. It’s not like you’re going to crop down a cliff edge…

Continue Reading →

Posted in: Discovery, Projects Filed under: Business Requirements, Discovery Deliverables, Discovery Team, People, People & Process, Process, Process Mapping, Project Discovery, Requirement Gathering, Workshops

Nostradamus has a lot to answer for!

admin Leave a comment

When I was around 8, Nostradamus set me off on the path that led to where I am now. He…

Continue Reading →

Posted in: Careers

Priming for a Successful Salesforce Project

December 13, 2019 admin Leave a comment

I was reading an excellent article written on Vantage Consulting‘s blog yesterday: “Finding the Right Salesforce Partner for your Business“.…

Continue Reading →

Posted in: Article, Project Management, Projects Filed under: Business Change, Client Relationship, Consulting Partner, End-user projects, Salesforce Champion

Is this the right time to bet on Salesforce? (You have about 4.2m reasons to!)

December 10, 2019 admin Leave a comment

4.2 million Salesforce jobs by 2024? That’s the latest from IDC Salesforce Economy Whitepaper released in October 2019. That figure…

Continue Reading →

Posted in: Article, Projects, Salesforce

Post navigation

Page 10 of 11
← Previous 1 … 9 10 11 Next →
  • Terms & Conditions
Copyright © 2020 Zenhao Ltd
We use minimum cookies (biscuits to the British!) on our website
By law we have to display this message. To get rid of this message, just hit "Cookie Settings" and then "Save and Accept" to accept the minimum necessary cookies (biscuits). We are bigger fans of edible cookies that are made of chocolate..
Cookie Settings

Read More
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT