John Richard Egan founded Egan-Managed Capital and Carruth Management LLC.
He occupies the position of Non-Executive Chairman of Progress Software Corp.
He is also Managing Partner at Carruth Management LLC and Managing Partner at Carruth Associates LLC and on the board of 8 other companies.
He previously occupied the position of Chairman for CenterStone Software, Inc., Director, EVP-Operations, Products & Sales at EMC Corp. and Managing Partner at Egan-Managed Capital.
John Richard Egan received an undergraduate degree from Boston College.