You absolutely put it after your name. A hiring manager or HR may get hundreds or even thousands of resumes for a job posting. You need to stand out as much as possible.
Don’t listen to the people in the L3 forum. Most of them are unemployed 24 year olds.
I have it beside my name on the resume, but only the CFA, putting MBA after your name is probably the worst thing you can do. You should limit it to one set of letters, which ever is most relevant, as long as that set of letters is never MBA. Everywhere besides the resume though (linkedin, email signatures, business cards, etc) I have no letters behind my name, there I do feel like its sort of lame. A lot of people do it, I just prefer not to.
put your name and cfa behind it , then again under certifications note “charterholder” with the cfa logo
Some people will not know about the cfa, but they will respect your determination if they have gone through the program. Especially if they never finished.