$129,690
a year
... providing strategic level briefings to senior leaders. This definition of specialized ...
a month ago