ATL welcomes Jim Mecca as the Operations Manager at ATL’s Buffalo (Hamburg) office. Jim has over two decades of experience in the Life Science Industry where he led teams in Technical Support and Custom Product Support.
Jim is excited to learn everything about our business and build strong relationships within the Buffalo office, across ATL, and with our clients. Jim lives in Hamburg with his wife and two daughters. Jim enjoys being with family, gardening, and spending time on his property in North Collins, NY. Jim and his family are also fans of the Buffalo Bills and have been season ticket holders for over 20 years!