Personally, yes, I feel that I am up to the challenge. I suspect some of these management and administrative issues were perhaps one of the reasons I was appointed into this particular job, because it's an area where I have had some significant experience in previous jobs.
On March 13th, 2008. See this statement in context.