Couldnt see Civicrm plugin when logged in as wordpress subscriber/editor and other roles
You need to set the ACL permissions for the specific roles in CiviCRM. Go to 'Administer>Users and Permissions>Permissions (access control)' then click on 'WordPress Access Control'. Here is where you can set specific permissions for user roles. The permission to provide access to CiviCRM in the back end is 'CiviCRM: access CiviCRM'. You will probably need to set many other permissions for these users depending on what you want them to have access to.