See the Product Hunt example. It's not that dashboards are bad, they should immediately be obvious what the user should do. The eBay example is good too - just wtf is going on there?
These seem to be for pure tech roles, look for product manager roles at workinstartups or jobserve - then again startups are least likely to hire on skilled Visa reqs. Good luck either way. Dont know anyone relevant I can put you onto unfortunately.