Industries : Information Technology & Services Website : cybertechprojects.com Phone : +58 212 2661980 Position : Country Manager |
Marcell Delgado ( Telemarketing Executive )
Guillermo Estrada ( Technical Services Coordinator )
Cybertech Projects Information Technology & Services Country Manager |