Lowy has held the post of President for seven years, during which time he has been a most generous benefactor, including the contribution of funds towards the 2008 purchase of an iconic $16.2 million Cezanne landscape, and contribution to the Lowy Gonski Gallery.