B. MacMillan is a lawyer based in Ottawa, Nova Scotia, Canada. B. has been practicing since 2018 (8 years of experience) and is a member of the Nova Scotia bar. Currently practicing at Office of The Judge Advocate General (National Defence Headquarters).