"I am of the opinion that the supervisors acted hastily," Jeff Ellis told the Orlando Sun Sentinel. "It was not the appropriate course of action to take.

But according to the Associated Press, Tomas Lopez, the 21-year-old Hallandale Beach lifeguard, said previously he wouldn't accept an offer to return.

Lopez was fired on Monday after he left his station to help a man who had been pulled out of the water in an unprotected area of Hallandale Beach. According to the Sentinel, Lopez and an off-duty nurse tended to the man, a 21-year-old from Estonia, until paramedics arrived. The man—who is recovering at a local hospital—was in a "swim at your own risk" area of the beach about 1,500 feet south of the boundary lifeguards are expected to patrol.

"I was on stand, and guests came up to me and told me there was someone drowning, that people were screaming and so I started running in the direction," Lopez told NBC Miami. "I ran out to do the job I was trained to do—I didn't think about it at all."

"We are not a fire-rescue operation," Ellis told the paper earlier this week. "We are strictly a lifeguard organization—we limit what we do to the protected swimming zones that we've agreed to service." The company has provided lifeguards for the area's public beaches and pools since 2003.

"We have liability issues and can't go out of the protected area," Lopez's supervisor, Susan Ellis, told WPTV. "What he did was his own decision. He knew the company rules and did what he thought he needed to do."

"If we find our actions on the part of the leadership team were inappropriate, we will rectify it based upon the information that comes forward," Ellis added.

"We take the safety of all visitors to our beaches very seriously," Hallandale Beach City Manager Renee Crichton said in a statement. "Whether they are in a protected area or unprotected area, we believe aid must be rendered."