Complex sentence: The name is derived from an agent derivative of the Old French "office", duty, service, from the Latin "officium", service, task, and would have been an occupational name for the holder of any office.
Split into simpler sentences: The name is derived from the Old French "office", duty or service. In turn this is evolved from the Latin "officium" and would have been an occupational name for the holder of any office.