
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