Andrew Laudato Snags Coveted Chief Technology Officer Post