Altis Human Resources

A big contract for Ottawa startup Snapclarity is among the latest roundup of local firms winning work with the federal government