SunPower Corp. isn’t immune to a growing industry trend: layoffs.

The solar panel maker in San Jose, Calif. has laid off 60 to 75 people, a source told us. Among those folks who were let go included Brad Davis, the chief marketing officer, the source said. SunPower created the CMO position and hired Davis in 2007.

Other management-level employees who were laid off also included Whitney Thomlin, a manager at SunPower’s installation business, and Stephen Kelley, a sales director, the source said.

A SunPower spokeswoman said the company will respond to a request for information shortly.

UPDATE: The company said it let go 60 people in its non-manufacturing operations. That...