Rachel Yang

Investment Manager

Rachel (m: 0422 048 283) is the first line of review for the deals that flow to Giant Leap, works on due diligence, deal execution and investment management.

Rachel Yang loves meeting founders dedicated to solving old problems in new ways and is committed to helping them scale their positive social and environmental impact. LinkedIn Profile