The following companies in Ottawa are hiring for head of business strategy jobs right now.