Party affiliation: Republican
Project specialist, St. Mary's Hospital, Rochester, New York, 1979-1980;assistant vice president, St. Mary's Hospital, Rochester, 1981-1984;vice president operations, St. Mary's Hospital, Rochester, 1984-1988;assistant vice president, Buffalo General Hospital, 1988-1993;vice president continous quality improvement, Buffalo General Hospital, since 1993. Administrative advisory board D'Youville College Health Superior vena cava syndrome, since 1982. Guest lecturer School Management, State University of New York, Buffalo.
Guest lecturer universities Hungary, 1995.
Board directors 19th Ward Community Organization, Rochester, 1984-1985. Loaned executive United Way Rochester, 1982, hospital chairman and liaison, 1983-1987, allocations committee, Buffalo, since 1991, member chairman's campaign staff. Member American College Healthcare Executives, Western New York Healthcare Executive Forum (chairman membership committee), American Society Quality Control, Western New York Hospital Association (committee member, support network steering committee chair), Greater Buffalo Community Quality Council, National Association Rocketry, Tripoly Rocketry, Canadaigua Emergency Squad (Perington Ambulance/Southeast Quadrant Advanced Life Support 1980-1984, National Ski Patrol 1972-1978), Epsilon Delta Sigma, Phi Mu Delta (vice president finance 1978-1979).