Insight is a global investment manager and a leader in fixed income investing and liability-driven investment with assets under management of over $1trn. We employ over 1,000 total staff across our offices in New York, San Francisco, Boston, London, Manchester, Frankfurt, Dublin, Sydney and…