Luis Cabrera serves as the Chief Operating Officer at Trust Solar US since November 2021. In addition, Luis co-founded Ecomfy Lead - Affiliate Network in July 2020 and has held the position of President at Mister Advertising since April 2020. Luis holds a Bachelor's degree in International Business from Florida International University, obtained between 2013 and 2017.
Links
Sign up to view 0 direct reports
Get started