Ace lays off 20 corporate employees