MW
Mark R. Widmar
Chief executive, First Solar
Mark R. Widmar is a chief executive at First Solar. They also file at Albemarle Corporation (director). Their most recent Section 16 filing is from May 2026.
- Known for
- chief executive at First Solar
Chief executive, First Solar
Mark R. Widmar is a chief executive at First Solar. They also file at Albemarle Corporation (director). Their most recent Section 16 filing is from May 2026.