Your description of a military corps sounds much more familiar. Unless used as an abbreviation for 'corporation', I wasn't certain about what a 'corp' might be.