Mukherjee Takes Executive Helm at Finch Paper