Debabrata Deba Mukherjee

Chief Executive Officer at Twin Rivers Paper

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.

Org chart

Peers

Timeline

  • Chief Executive Officer

    Current role

View in org chart