The following companies in Ottawa are hiring for general manager digital services jobs right now.