Choozle Appoints Tina Starr as Chief Executive Officer
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...