Police Deputy Inspector at The Port Authority of New York & New Jersey
Charles O'connor is a(n) Police Deputy Inspector working at The Port Authority of New York & New Jersey.