Mike Charette
LP
Verified
Senior Investment Officer and Portfolio Manager at Municipal Employees' Retirement System of Michigan