Customer Onboarding – rising from the ashes of the pandemic

In late January of 2021, with over 5 different vaccines being rolled out across the globe, there was great optimism in the air. A world which was fatigued by over 1 year of lockdown was slowly limping back to some sense of normal, things were opening up and there [...]