Bob Haeffner joins APCO Holdings, LLC as chief financial officer