Stella what an awesome achievement, that article is really good coverage. Nice work, and congratulations on making such as success of this
You many not feel like a manager but I an tell you from experience you are a wonderful leader. You are open and helpful and you cant even see how much of a leader you are.