Steve Bowsher became chief executive of IQT in 2023.
Title: Chief Executive Officer | Company: In-Q-Tel