Betty Macharia

Customer Success Manager at TaroWorks

Betty Macharia is a professional with extensive experience in business development and management roles in various companies. Currently working as a Customer Success Manager and Country Team Lead at TaroWorks, Betty has also held positions such as Business Development Manager at WorldCover and Director at Liege Holdings Limited. With a background in Food, Nutrition, and Dietetics, Betty has demonstrated strong leadership skills and a strategic approach to growing businesses and establishing partnerships.

Links


Org chart