Balboa names director of business development