Cliff Johnson is an experienced software engineering professional currently serving as a Senior Director of Software Engineering at Northwestern Mutual, following roles as Assistant Director and Lead Software Engineer within the same organization. Prior to Northwestern Mutual, Cliff held the position of Program Manager at Marquette University. Cliff earned an MBA in Business Administration and a degree in Computer Engineering from Marquette University, completing studies from 2001 to 2007.
September, 2021 - present
September, 2019
May, 2018