Babylon Pump & Power Limited announced the appointment of Louise Bower as director, effective November 1, 2021.