Chief Technology Officer
Willard is a seasoned technology executive known for his unwavering commitment to delivering exceptional customer experiences. With a relentless drive for excellence, he excels in assembling and leading high-impact, global teams. Willard boasts a remarkable track record of spearheading innovation in dynamic industries, including Fintech, Telecom, Marketing and Advertising, as well as developing cutting-edge platforms and systems. His passion lies in pushing the boundaries of technology to drive business success and elevate user satisfaction.