Mountain View & California, USA

California Weather
Sunshine and beautiful sunsets
Famous Iconic Location
We are based in the iconic Silicon Valley, a historical landmark for tech start-ups and international corporations
Beautiful Scenery
Surrounded by mountains and greenery, parks, golf courses and national wildlife reserves
Our USA office is located in Mountain View, California, nestled in the heart of the Silicon Valley tech industry and a stones throw away from Google, Amazon, Linkedin, Microsoft, Symantec… the list goes on. We boast spacious offices with panoramic views, enjoy the California sunshine all year long, and have a number of quirky cafes to eat lunch in nearby. Our team is close-knit and friendly, come join us!

News from Flashbay

Superbowl Party
Global Sales Hero Winners
Sales Hero Feast
Team bowling with CEO, Steve
Ugly Sweater Competition
Chrismas Dinner 2018
Happy Flashbay employees
Hawaiian Themed Lunch
Birthday Celebrations
Halloween Party
Celebrating 10 years with Flashbay
Team Dinner

Meet some team members

"I have worked for the company for over 9 years, and am now a Group Leader. I was also the very first sales hire for the Flashbay USA office when it opened in 2008. Since then, the company has grown and changed considerably. I really enjoy working with the friendly men and women. Flashbay also offers a very nice work-life balance." Matt, Principal Account Manager, USA
"Flashbay has the most amazing, talented, caring, and helpful team. Every day I have the opportunity to work with and coach staff that I admire & respect. The satisfaction I get from watching their success as they grow within our company is what I love most about my role." Ashley, Administration Manager, USA
"Working at Flashbay has been an amazing experience. I joined Flashbay in March 2019 and I am currently in a Group Leader role where I get to work with such talented, creative and supportive people. Being a part of the Flashbay team has allowed me to grow both personally and professionally for future success." Justin, Sales Group Leader, USA

Job Openings


Inside Sales Representative

Location: Mountain View & California, USA

Do you have the passion and drive to achieve results? Do you want to join a well-established, global company within the technology industry where five-star customer ...

Interested in helping organisations promote themselves with high quality products? We want to hear from you!
Social Events Training Courses Bonuses and Commissions
Great Locations Modern Offices Staff Lunches
Anniversary Gifts Team Dinners Competitive Salaries
View our open positions