CEO
Andrew Reid
CEO Approval Rating
70/100
Westwood is an England-based company that develops software products offering solutions such as market intelligence and advisory for the energy industry.