I’m finally back from being on the road. I’ve caught up on much needed sleep and am now working regular hours again. This means its time to address the various issues that we left to ponder before I went on vacation and my trip to Europe. While I was in Europe and in IRC while I was rebooting our database server, inhouseuk said the following:
inhouseuk: you need to start behaving more like a sort of CEO rather than a one man band
I agree. But then, what exactly is this sort of CEO (or rather sort of Executive Director) supposed to do? And what isn’t he supposed to do? Thats a really tough question that I would like to pose to the community at large. If you have any thoughts on this, please speak up.
The first thing that I want to do is to describe the job I have been performing for the last two years since the non-profit has been running. Then, with help from the community I would like to come up with my job description going forward. That way we can all be on the same page about I should and should not be doing.
Things that I should probably not be doing any longer are in bold.
Executive Director of the MetaBrainz Foundation
- Hardware purchasing/acquistion of used hardware
- Colocation issues/contracts/maintenance
- Managing hardware costs and future planning
- Manage off-site servers (nl., test.)
- Conferences/tradeshows/schmoozing/maintaining contacts for MusicBrainz
- Meetings with potential partners/licensees
- New licenses sales
- Managing and soliciting sponsors
- Raise funds for further server development
- mb_server (and too little of it)
- lucene searching
- Licenses for data/software/web services
- Contracts for data/licenses/web services
- Interacting with lawyers
- Find pro bono lawyers
- Answering questions in IRC/mail/blog/mailing lists
- Conflict resolution
- Managing developers
- metabrainz.org web site/donation tracking
- State/federal filing requirements
- Board of directors management/meetings
- Keep general books, manage invoices, pay bills
- File tax reports/manage accountants
- Post monthly financial results
- Manage bank accounts/investments
- Answer support@ emails, with help from Wolfsong
- Help partners/licensees (at least have support@ team help
Please note that not all of these tasks are things I do every week. But should something come up, I have to rise to the task. If a server tips over, I go to fix it. If a customer has a question I ask it. I may just go for weeks without dealing with a tipping server.
Do you agree or disagree with the items I’ve identified as things that I should not handle any more?