James J. Keenan

James J. Keenan

President at Cogent Communications, Inc.

Communications

Network origin in James J. Keenan first degree

EntityEntity typeIndustry
3
Subsidiary Specialty Telecommunications 3

Chart of Companies connected to the second degree

Multi-company connection

Companies connected to James J. Keenan via their personal network

CompanySectorRelated peopleMain position
IBM Packaged Software

Richard T. Liebhaber

Corporate Officer/Principal

Packaged Software

Richard T. Liebhaber

Director/Board Member

Investment Managers

Richard T. Liebhaber

Director/Board Member

VIAVI SOLUTIONS INC. Information Technology Services

Richard T. Liebhaber

Director/Board Member

Specialty Telecommunications

Richard T. Liebhaber

John Chang

Director/Board Member

Investor Relations Contact

Investment Managers

Richard T. Liebhaber

Corporate Officer/Principal

Specialty Telecommunications

Richard T. Liebhaber

Chief Tech/Sci/R&D Officer

New York University College/University

Richard T. Liebhaber

Undergraduate Degree

Information Technology Services

Richard T. Liebhaber

Director/Board Member

JDS UNIPHASE CANADA LTD(NDA) Computer Communications

Richard T. Liebhaber

Director/Board Member

Industrial Machinery

Richard T. Liebhaber

Director/Board Member

COGENT COMMUNICATIONS HOLDINGS, INC. Major Telecommunications

Richard T. Liebhaber

John Chang

Director/Board Member

General Counsel

Statistics

International

United States 12
France 2
Canada 2

Sectoral

Technology Services 6
Communications 4
Finance 3
Consumer Services 2
Electronic Technology 2

Operational

Director/Board Member 10
Corporate Officer/Principal 3
Independent Dir/Board Member 2
General Counsel 2
Undergraduate Degree 1