Long named executive director of financial services