Choozle Appoints Tina Starr as Chief Executive Officer
Experienced revenue and strategy leader to guideChoozle's next phase of growth and innovation Choozle, a leading omnichannel digital advertising platform and services provider, today announced the appointment of Tina Starr as Chief Executive Officer. Starr, who previously served as Executive Vice President of Revenue, will lead the company's strategic direction, operational performance, and long-term growth. […]