Executive Moves Alejandro Carrillo joins Stemtech as president, Latin markets Stemtech Corporation (OTCID: STEK) has announced the appointment of Alejandro Carrillo as president, Latin markets. Mr. Carrillo joined Stemtech as general manager of Stemtech Mexico in 2015, where he built the market... August 20, 2026