As more daily tasks are carried out online from applying for a job to paying taxes or booking tickets using the internet has become an integral part of daily life for many Europeans

What is the correctly punctuated version of this sentence?
As more daily tasks are carried out online, from applying for a job to paying taxes or booking tickets, using the internet has become an integral part of daily life for many Europeans.