Karl Keirstead currently serves as a Managing Director, focusing on AI and Software Equity Research at UBS. His career in financial analysis includes significant roles at other major institutions. Prior to joining UBS, Keirstead was a Managing Director specializing in Software Equity Research at Deutsche Bank. He also held a Managing Director position in Software Equity Research at BMO Capital Markets.