A failed congressional candidate in New Jersey claims his company fired him because he ran for office — and because his bosses disagreed with his progressive political views, a new lawsuit says.
Will Sheehan — who lost the Democratic primary election for the 8th District seat in July — alleges employer Ecolab Inc. fired him for his campaign and for expressing concern over George Floyd’s death, according to his Manhattan Supreme Court lawsuit filed Friday.
Sheehan — a Navy vet who was injured while serving in Iraq — is seeking unspecified damages for discrimination and other claims from the company, which specializes in industrial cleaning services, his suit says.
“After being actively recruited by the Defendants due to his status as a veteran from the US Navy, Mr. Sheehan was unceremoniously terminated from his position after the Defendants learned of his off-hour and off premises political activities, specifically for having run for Congress as a Democrat,” the suit charges.
Sheehan — who was hired in February 2019 as a district sales manager working in Ecolab’s Manhattan office — insists he never conducted any campaign activities on company time or with company resources, the court papers say.
But in the days leading up to the election, Sheehan was on vacation from June 29 through July 8 when company district manager Michael Woodka allegedly called him to say he was upset about the Congressional run — and told Sheehan he’d have to meet with HR upon his return because his candidacy went against company policy, the court papers say.


Woodka called again the next day to tell Sheehan he’d have to withdraw from the campaign before ballots were counted or he’d be fired. On July 8, company HR allegedly told Sheehan the same thing, the court documents claim.
Boss Charles Melynk, a senior vice president, and Woodka had both allegedly been outspoken about being opposed to the Black Lives Matter movement, the court papers say.
Woodka — who was known to wear a MAGA hat — also allegedly told Sheehan about his political views, including that he believed the US should build a wall to keep immigrants out of the country, that athletes shouldn’t be allowed to kneel during the national anthem and that “liberalism is a disease,” the court filing alleges.
On July 23, Melynk asked Sheehan about his political views in light of his bid for office — prompting Sheehan to explain that he thought the Trump administration’s policies “were hurting the American people,” adding that he was concerned over Floyd’s death and the ensuing protests in New York City, the court papers say.
Melynk told Sheehan that he’s angry about the BLM movement “and further stated that he directed all Ecolab employees to stay away from the George Floyd protests during working and non-working hours,” the suit alleges.
Five days after that conversation, on July 28, Sheehan was fired, and he’s still owed his last $3,000 paycheck, the court documents claim.
Sheehan is suing the company, Melynk and Woodka.
His lawyer, Bill Cafaro, told The Post, “New York law should and does protect certain political activity regardless of which candidate the employee supports.”
Ecolab declined to comment. Melynk and Woodka could not immediately be reached for comment.



