When you say that i need to change for non-b for employment, you are referring to an extension of stay ? Or the non-b visa itself can be for business or employment (how you distinguish from the photo) ?
If you are referring to an extension of stay, why i cannot apply for an extension while entering the country using my current valid Non-B visa (It anyways does not mention the employer name)?