The employer, always. An employee can offer to do telework, but only the employer can decide whether it’s appropriate for that job description/role.
That said - what off-site jobs can’t coordinate remotely with an on-site worker? It would help if we knew more about the specific situation.