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
Operations
1
C-Suite
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, helping them navigate succession planning and maximize the value of their enterprises. With a commitmen... Read More