Hi JaseandAnne, I am sorry to hear about your experience, most of us have gone through similar experiences, either you are overqualified or under. I think you have discovered the gap in this particular market. If you can afford it then perhaps starting your own
business might work for you, not to mention giving these employers a good healthy competition. Since you have managerial skills then there are lot of other sectors to look into. Doesn't matter if your visa is for mechanic, it doesn't limit you anyway. Just a thought. Please don't be disheartened, something good must be around the corner, nothing stays the same.