senior positions in a range of companies, most recently serving as chief technology