Keith Mann researches software engineering at the intersection of humans and technology. He is the author of over forty papers on these topics, an advisor to hundreds of top leaders, and a speaker and facilitator at dozens of events and workshops. He has been an IT industry analyst and a leader at technology, transportation, and engineering companies.