Ellen Kirk
Ellen Kirk

Ellen Kirk

Technology/environmental sustainability strategist/marketer/evangelist; cyclist; skier; philanthropist