Stockreport

International Star Inc. Appoints Todd Masse as New CEO [Yahoo! Finance]

INTL STAR INC  (ILST) 
PDF of Todd Masse as its new Chief Executive Officer effective April 3, 2024. Mr. Masse has over 25 years of extensive experience managing and operating businesses across va [Read more]