Owen leads the Infrastructure Investment team and manages the majority of Spencer Ogden’s Investment Management clients. Since joining Spencer Ogden, Owen has made 51 placements, working directly with both the client and candidate on 24 of those mandates.