TOM ROSE

fa7b2f66f06c0f36b189a261cafa5a5c_400x400Specialties: Education implementation, off-grid solar power, volunteer management, quantitative modeling, personal investing, sailing, green building.