James Finch's Location
London, England, GB
James Finch's Work
James Finch's Education
James Finch's Summary
James Finch, based in London, England, GB, is currently a Chief Executive Officer at Mobius Life Limited, bringing experience from previous roles at Mobius Life Limited, UBS, Source and Legal & General Investment Management. James Finch holds a 1993 - 1996 Bachelor of Commerce (B.Com.) @ The University of Birmingham.