Juniper Networks
Software Engineering Director
fortinet
director of engineering
recruit & motivate high functioning teams improve product quality & delivery
software leader
telecom sciences
team lead and software developer
mitel
resource leader
University of Glasgow
West Lothian College