Chairman & CEO
Jay founded AmCap in 1979 and is its Chairman and Chief Executive Officer as well as a member of the firm’s Investment Committee. AmCap owns and operates necessity retail anchored centers nationwide, with a current portfolio size of over 4.5 million square feet, with approximately $1 billion in total property value. Under his leadership, AmCap is widely regarded as a leader in U.S. necessity retail anchored centers. Jay is actively involved in all day-to-day company operations and is ultimately responsible for the strategic direction of AmCap. He received his Master of Business Administration from Harvard and graduated with a Bachelor of Science from the University of Rhode Island.