Well, actually you this happens when you try to use a non-scalar value as an array key or index.
So, first retrieve a list of reviewers. Make a loop for reviewers and add each reviewer to cc. Check it out:
Mail::send('emails.proposal', ['data' => $data], function ($message) use ($data) {
$message->from('[email protected]', 'Administrator');
$message->subject('upload file : ' . $data['title']);
// Query all users with the role 'Reviewer'
$reviewers = User::where('role', 'Reviewer')->get();
// Loop through the reviewers and add them to CC recipients
foreach ($reviewers as $reviewer) {
$message->cc($reviewer->email);
}
// Add the sender's email as well, if needed
$message->cc(auth()->user()->email);