Debabrata “Deba” Mukherjee was named interim chief executive officer of Twin Rivers Paper in August 2021. Mukherjee was subsequently appointed CEO of Philyra Holdings, a holding structure implemented for Twin Rivers Paper and Finch Paper, both majority-owned and controlled by affiliates of Atlas Holdings and Blue Wolf Capital Partners. Mukherjee joined Finch Paper in 2013 after a 15-year career with P.H. Glatfelter, where he last served as vice president and general manager of specialty papers. Before earning a Master of Science in chemical engineering and a doctorate from Rensselaer Polytechnic Institute in Troy, New York, Mukherjee earned a Bachelor of Technology in chemical engineering from the Indian Institute of Technology (IIT) in Kharagpur, India. He also holds a Master of Business Administration from York College of Pennsylvania.
Sign up to view 6 direct reports
Get started