Albemarle corporate office is located in 4250 Congress St Ste 900, Charlotte, North Carolina, 28209, United States and has 5K - 10K employees.
albemarle corp
albemarle
albemarle corp
albemarle ltd
albemarle us inc
the albemarle corp
Departments
Number of employees
Operations
595
Engineering & Technical
383
Finance
135
Information Technology
99
Human Resources
87
Sales
59
Legal
55
| Location | People at location |
| North America | 1K - 5K |
| South America | 201-500 |
| Europe | 201-500 |
| Asia | 51-200 |
| Australia | 51-200 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Albemarle's success, and advanced their careers.
Industrial Engineer at Coastal Logistics Grou...
Worked as Strategic Sourcing Associate
at Albemarle (2020-2023)
Demand Recovery Lead at Bank of America
Worked as Senior Manager, Global Process Business
at Albemarle (2019-2023)
Vice President & Chief... at Clearwater Paper
Worked as Global Vice President, Business Services & Chi...
at Albemarle (2012-2017)
Explore More
Albemarle Corporation is a global specialty chemicals company that transforms essential resources into critical ingredients for mobility, energy, connectivity, and health. The company is a leading producer of lithium, bromine, and other advanced materials that support electric vehicles, energy storage, electronics, pharmaceuticals, and industrial a... Read More