Delta Capita, an international consultancy delivering business and technology solutions to financial services firms, has added industry veteran Kevin Covington to its board as a non-executive director, officials say. Covington most recently was CEO of application performance and management technology provider ITRS, a position he held for four years. “Prior to becoming CEO, I worked… Read More >>