Felix studied psychology at the University of Zurich, with social pedagogy and computer science as subsidiary subjects. After three years as an assistant in the Department of Applied Psychology at Zurich University he moved to the Institute of Work Psychology at ETH Zurich, where he worked as a researcher from 1977 to 1987. In 1984–1985 he held a visiting professorship at Bremen University. For many years Felix Frei lectured in work and organizational psychology at the Department of Computer Science at ETH Zurich and at the universities of Basel, Bern, Bremen and Zurich. In 1987 he and Andreas Alioth founded the AOC business consultancy in Zurich. He has published a number of books on management issues.