Churchill Adds CFO

David Buzen has joined Churchill Financial Holdings as chief financial officer. He previously was a managing director with Dublin, Ireland-based DEPFA Bank PLC.