Michele Sinclair's picture
Followed by 2 of our members

Michele Sinclair


USA flag

Consulting for 16 years, Michele has written numerous documents, received various awards, and is a copy editor for a published journal within her firm.

She lives in Atlanta, Georgia with her three favorite loves -- her ever-loving and supportive husband and her two children.