Centennial Appoints John Elliott as Chief Financial Officer