About OTT

Staff

Offices are located in the Montpelier 1 facility.
Office Hours on Main Campus

Norma Lee Todd
Technology Transfer Supervisor
Norma.Lee.Todd@jhuapl.edu
443-778-4528

Debbie Auerbach
Senior Administrative Specialist
ott-administrator1@jhuapl.edu
443-778-2429

Dr. Teresa Colella
Technology Manager
ott-techmanager3@jhuapl.edu
443-778-3782

Heather Curran
Technology & Marketing Manager
ott-techmanager4@jhuapl.edu
443-778-7262



Michael Hickman
Technology Manager
ott-techmanager2@jhuapl.edu
443-778-8309

Sherry March
Senior Administrative Specialist
ott-administrator3@jhuapl.edu
443-778-8680

Leslie Martinelli
Agreement & Finance Coordinator
ott-administrator2@jhuapl.edu
443-778-3541