McCormick was president and CEO of L.L. Bean Inc. from 2001 until his retirement in 2016 and was the first non-family member to have held this position. He joined L.L. Bean in 1983, serving in various leadership positions including senior vice president and chief marketing officer.