C12 Capital Management, the independent asset management firm that span out of Barclays a few months ago and has nearly $13 billion invested in fixed-income and credit strategies, has appointed Richard Geller and Kara Margolis to focus on global investor relations.
Geller joins C12 as head of investor relations and has more than 16 years...