AMENDED AND RESTATED EMPLOYMENT AGREEMENT FOR MARK A. KLEIN