Do we need a first aid attendant on-site?

Yes, in many jurisdictions — especially in workplaces with high-risk activities or remote locations. Requirements vary by region and number of employees per shift.