There is no Head for Economy currently, and Haste is Lead Developer so yes he has say over everything, regardless of Department.
The econ reform was made possible due to a code Haste wrote that can automatically generate the economy provided the input parameters are set, so Haste has leadership on the fundamentals of how the economy operates at a base level.