Jessica Glenn is the Sustainability Manager at Freeman, where she works to raise awareness and develop best practices for sustainability that make financial sense in light of corporate responsibility goals.