You might try looking on Linkedin under Mastec Communications Group. Lots of their people on this platform with the areas they live in listed.
The person we worked for with Mastec years ago was from Canada.
Has your attorney called or sent written notice to the company in dispute ?