With Sonja Homenuck
Developments in technology in the last decade have sped up signing and delivery of contracts.