TriSalus Life Sciences appoints Scott Davie chief technology officer

TriSalus Life Sciences appoints Scott Davie chief technology officer

DENVER -- TriSalus Life Sciences announced the appointment of Scott Davie to the role of chief technology officer, deepening the company’s leadership capabilities as it builds an integrated... Read More

Monday June 8, 2020 0 comments Tags: Denver, TriSalus Life Sciences, Scott Davie, Mary Szela