James J. Keenan

James J. Keenan

President chez Cogent Communications, Inc.

Communications

Provenance du réseau au premier degré de James J. Keenan

EntitéType d'entitéIndustrie
3
Subsidiary Specialty Telecommunications 3

Graphique Sociétés connectées au second degré

Relation dans plusieurs entreprises

Sociétés connectées à James J. Keenan via son réseau personnel

SociétéSecteurPersonnes liéesPoste principal
COGENT COMMUNICATIONS HOLDINGS, INC. Major Telecommunications

Richard T. Liebhaber

John Chang

Director/Board Member

General Counsel

Specialty Telecommunications

Richard T. Liebhaber

John Chang

Director/Board Member

Investor Relations Contact

VIAVI SOLUTIONS INC. Information Technology Services

Richard T. Liebhaber

Director/Board Member

Information Technology Services

Richard T. Liebhaber

Director/Board Member

New York University College/University

Richard T. Liebhaber

Undergraduate Degree

Investment Managers

Richard T. Liebhaber

Corporate Officer/Principal

Investment Managers

Richard T. Liebhaber

Director/Board Member

Specialty Telecommunications

Richard T. Liebhaber

Chief Tech/Sci/R&D Officer

Packaged Software

Richard T. Liebhaber

Director/Board Member

IBM Packaged Software

Richard T. Liebhaber

Corporate Officer/Principal

JDS UNIPHASE CANADA LTD(NDA) Computer Communications

Richard T. Liebhaber

Director/Board Member

Industrial Machinery

Richard T. Liebhaber

Director/Board Member

Statistiques

Internationale

Etats-Unis 12
France 2
Canada 2

Sectorielle

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

Opérationnelle

Director/Board Member 10
Corporate Officer/Principal 3
Independent Dir/Board Member 2
General Counsel 2
Undergraduate Degree 1
  1. Bourse
  2. Insiders
  3. James J. Keenan
  4. Connexions Sociétés