president Steve haderlein