Our People

Corporate identity shootBarry Kiddell – Director

Under Barry’s leadership, the GiBVault team have developed a great relationship with local businesses in Gibraltar.  With a strong background in senior technical and sales roles, Barry has extensive experience in managing key relationships and overseeing the strategic direction of the company. Working as part of the GiBVault team, Barry ensures the right solution and highest quality of service are consistently delivered to the clients.





John LeahJohn Leah – Sales and Business Development

I have worked with local businesses in Gibraltar for the last 9 years. My background before joining the GiBVault team was focussed on the supply of IT Hardware to the Gaming client base in Gibraltar as a value added reseller. Over the years, I’ve seen how much business in Gibraltar has continued to change with Technology and decided that I needed to now be part of something unique and very relevant to the requirements of the IT infrastructures on and around the Rock. I love working with the people in Gibraltar, the atmosphere, and the location. GiBVault has a unique story to tell.