Business Summary
Black & Veatch Corp, headquartered in Overland Park, Kansas, is a engineering, procurement, consulting and construction company. It offers services for the energy, water, telecommunications, consulting, federal and environmental sectors. It operates worldwide, including the countries Australia, Canada, China, India, Indonesia, Malaysia, Mexico, Nepal, Philippines, Puerto Rico, Russia, Singapore, Taiwan, Thailand, Turkey, United Arab Emirates, UK, and Vietnam. The Company was founded in 1915.
Country of Incorporation
United States of America
Incorporation Date
1998-11-16
Business Sector
Industrial & Commercial Services
Company Address
11401 Lamar Avenue