Greg Bavington, Executive Director