good company director