Lenox Group corporate office is located in 3384 Peachtree Rd NE Ste 300, Atlanta, Georgia, 30326, United States and has 11-50 employees.
lenox group llc
the lenox group llc
tlg lenox llc
lenox group
Departments
Number of employees
Finance
1
C-Suite
1
Operations
1
| Location | People at location |
| North America | 1-10 |
The Lenox Group is an Atlanta-based boutique investment bank established in 2003, specializing in mergers and acquisitions, capital raising, and financial advisory services. They primarily serve private, family-owned businesses and entrepreneurs, providing tailored solutions to navigate succession and growth challenges. With a commitment to direct... Read More