technology director - Steve Barkley