Executive assistant City of Rochester, New York, 1962-1964, budget director, 1964-1969, city manager, 1980-1985. Manager City of Long Beach, 1970-1971. Administrator Jersey City, 1972-1975, Broward County, Florida, 1975-1976.
Professor, assistant to president Nova University, Fort Lauderdale, 1976-1980. Vice president electronic training division Kodak Corporation, Rochester, 1986-1987, consultant state and local services, electronic training division, 1987-1989. Professor public administration State University of New York, Brockport, 1987-1990.
City manager City of Peoria, Peoria, Illinois, 1990-1996, City of New Rochelle, 1996—2002. Labor arbitrator, since 2002. Adjunct professor political science Iona College, since 2003.