Liza Choa is a highly skilled specialist in lead generation, conversion, retention and training. Her ten years as a successful business owner and her ability to quickly master new online technologies is pivotal to her clients’ success.
Liza is the founder and managing director of Content Maximiser, a digital marketing agency specialising in multimedia content creation and online lead generation.