chief financial officer david gibson