On July 30, 2025, Albany International Corp. announced the appointment of Willard Station as Executive Vice President and Chief Financial Officer, effective September 1, 2025, succeeding Jairaj (JC) Chetnani who served in an interim role since May 23, 2025.