Kevin R Johnson had a position (Board Member) at Juniper Networks

Is Current no
Board member yes
Executive no