Yes, any employee with access to Manage Leaves under Leave Management can create leave/ multiple leaves on behalf of the employee.