Overlook Hospital
- Attending Physician 1980 Present
- Member, Medical Audit Committee
- Vice-Chief/Secretary, Department of Internal Medicine 1984-1986
- Chief, Department of Internal Medicine 1986-1988
- Vice President, Housestaff Association 1979-1980
- Member, Intensive Care, Coronary Care Committee 1978-1980
- Member, Cardiopulmonary Resuscitation Committee 1978-1980
- Alternative Housestaff Representative, Executive Committee 1979-1980
Medical Director, Glenside Nursing Home, New Providence, NJ 1985-2004
Physician, Millburn Fire Department 1985-present
Physician, Millburn Police Department 1990-present
Investigator in Multiple Clinical Trials 1985-present
Physician, Morris-Union Jointure Commission 1999-present
Clinical Associate Professor, Graduate School of Medical Education, Seton Hall University 1999-present