Megha is a communications manager in the UK fintech industry. She is currently working on increasing brand visibility and engagement .
Megha is a communications manager in the UK fintech industry. She is currently working on increasing brand visibility and engagement .